pax_global_header00006660000000000000000000000064135376634770014537gustar00rootroot0000000000000052 comment=0384feec6c15a214fd54e0cacb46cf1fd2167e91 .gitattributes000066400000000000000000000003051353766347700137740ustar00rootroot00000000000000# These files are text and should be normalized (convert crlf => lf) *.lyx text # Images should be treated as binary # (binary is a macro for -text -diff) *.png binary *.gif binary .gitignore000066400000000000000000000005611353766347700130750ustar00rootroot00000000000000# NOTE! Please use 'git ls-files -i --exclude-standard' # command after changing this file, to see if there are # any tracked files which get ignored after the change. # # (compile "git ls-files -i --exclude-standard") Makefile Makefile.in *.orig *~ \#*# *.log /autom4te.cache /config.guess /config.log /config.status /config.sub /configure /aclocal.m4 /manual.pdf AUTHORS000066400000000000000000000002261353766347700121530ustar00rootroot00000000000000Marcel Hendrix Paolo Nenzi Holger Vogt Dietmar Warning and many other contributors who provided the original spice3, CIDER and XSPICE documentation. COPYING000066400000000000000000000020711353766347700121360ustar00rootroot0000000000000012345678901234567890123456789012345678901234567890123456789012345678901234567890 Ngspice-29 Documentation Copyright (c) 2018, Holger Vogt, Marcel Hndrix, Paolo Nenzi All rights reserved. Foreword: The name "Spice" was originally chosen at the University of California, Berkeley. As it is the basis of almost all circuit simulators, the major part of the analogue and mixed signals simulation code is designed to fit with it. The *spices (generic name for its forks) are heterogeneous in many points due to the work of researchers, electronic designers, software editors, etc. The Ngspice team has collected work from the different sources and then contributes new functionalities. Thus, the material we manipulate is heterogeneous in licenses, as reflected by the license for the ngspice manual. License for the ngspice manual: This document is covered by the Creative Commons Attribution Share-Alike (CC-BY-SA) v4.0 (see https://creativecommons.org/licenses/by-sa/4.0/). Parts of chapters 12 and 25-27 are in the public domain. Chapter 30 on CIDER is covered New BSD. ChangeLog000066400000000000000000000262001353766347700126550ustar00rootroot00000000000000ChangeLog is no longer maintained since switching to the git repository. Please see http://ngspice.git.sourceforge.net/git/gitweb.cgi?p=ngspice/ngspice-manuals;a=summary for the manual code history. 2012-02-20 Holger Vogt * new commands mdump, mrdump, small updates, Lyx 1.6 2012-02-19 Dietmar Warning * temperature model for asrc, expression based resistor, capacitor and inductor 2012-02-17 Holger Vogt * update chapt. 32 2012-02-11 Holger Vogt * update chapt. 16.4 2012-02-03 Holger Vogt * small update chapt. 2.2.4 ============================ ngspice-24 ================================== 2012-01-28 Robert Larice fix incompatibility with lyx 1.6 caused by an empty layout section: \begin_layout Standard \end_layout 2012-01-27 Holger Vogt * small updates, prepare release 24 2012-01-15 Holger Vogt * 16.11 2012-01-01 Holger Vogt * 16.11, 31.2.7 2012-01-01 Holger Vogt * 2.10, 16.13 2011-12-26 Holger Vogt * floor, ceil functions 2011-12-25 Holger Vogt * compatibility chapt. 16.13 2011-12-21 Holger Vogt * usage of int_ic in s_xfer chapt. 12.2.16 * update chapts. 5.2, 5.3: E- or G-Source with TABLE 2011-12-17 Holger Vogt * error handling chapt. 18.5 * chapt. 5.2, 5.3 2011-12-10 Holger Vogt * updates to chapts. 15 and 17 2011-12-07 Holger Vogt * new 12.2.9 multi_input_pwl block 2011-11-27 Holger Vogt * new 17.4.44 Remcirc 2011-11-26 Holger Vogt * new 17.7.8 Output redirection 2011-11-20 Holger Vogt * small update in intro 2011-11-05 Holger Vogt * small update to chapt. 31, 32 2011-11-01 Holger Vogt * small update to chapt. 31 2011-10-30 Holger Vogt * hisim_hv 1.2.2 in chapt. 11.2.14 2011-10-29 Holger Vogt * small updates to chapts. 2 and 6 2011-10-22 Holger Vogt * bug no. 3426444 * conversion to lyx16 improved 2011-10-17 Holger Vogt * moved back to lyx16 format for compatibility with debian stable * small addition to 17.4.40 2011-10-03 Holger Vogt * small corrections 2011-10-02 Holger Vogt * chapt. 17.4.4 altermod updated * chapt. 22.5.2 ASCO inv updated 2011-09-18 Holger Vogt * chapt. 17.4.4 altermod updated 2011-09-16 Holger Vogt * chapt. 22 updated 2011-09-15 Holger Vogt * chapt. 17.4.59 60 update on show, showmod 2011-09-14 Holger Vogt * chapt. 17.4.4 update on altermod 2011-09-11 Holger Vogt * chapt. 22 extended by op-amp example 2011-09-09 Holger Vogt * new chapt. 22 on circuit optimization inserted * several typos removed 2011-08-30 Holger Vogt * chapt. 26.4 2011-08-29 Holger Vogt * chapt. 26 2011-08-28 Holger Vogt * chapt. 23, 26 * images/XSPICE-Toplevel.gif 2011-08-27 Holger Vogt * chapt. 24.3 on how to create new code models * chapt. 26 on how to create new code models 2011-08-26 Holger Vogt * 29 device parameters from nested subcircuits 2011-08-09 Holger Vogt * 18.6 on Gnuplot added 2011-08-09 Holger Vogt * 15.3 uic to end of line 2011-08-06 Holger Vogt * add fcn cph(vector) to chapt. 17.1 2011-08-04 Paolo Nenzi * Added manual entries for PSS as written by Stefano Perticaroli and added * Stefano to ngspice contributors. * lyx updated to version 2.0 (not backward compatible). 2011-07-17 Holger Vogt * new fcns sinh, cosh, tanh chapt. 17 2011-07-16 Holger Vogt * Update chapt. 18 2011-07-10 Holger Vogt * 17.1 add NGSPICE_INPUT_DIR 2011-07-09 Holger Vogt * Update to chapters 20, 25 2011-07-03 Holger Vogt * 7.3 2011-06-23 Holger Vogt * new code model 'filesource' 2011-06-23 Holger Vogt * BSIM4.7 2011-06-05 Holger Vogt * update command 'destroy' ============================ ngspice-23 ================================== 2011-06-01 Holger Vogt * bug no. 3310132 fixed 2011-05-29 Holger Vogt * prepare for release 23 2011-05-24 Holger Vogt * update to MOS models (HiSIM) 2011-05-07 Dietmar Warning * MOS instance parameter delvto and mulu0 * First binning description 2011-05-04 Dietmar Warning * update of MOS table, add HiSIM HV model 2011-04-12 Dietmar Warning * update of MOS table 2011-03-18 Dietmar Warning * bjt nkf introduction 2011-03-16 Holger Vogt * 17.4.33 par('expression') not applicable 2011-03-05 Holger Vogt * 24.2.1.4 supply ramping updated 2011-02-22 Dietmar Warning * diode & bjt temperature model update 2011-02-22 Holger Vogt * Parameter sweep 17.7 2011-02-19 Holger Vogt * .measure 15.4 2011-02-15 Holger Vogt * CIDER manual, chapt. 28 2011-02-12 Holger Vogt * chapt. 21 on statistical analyis, various updates * new images added 2011-01-23 Holger Vogt * add 2 images, chapt. 27 2011-01-21 Holger Vogt * chapt. 22 update 2011-01-19 Holger Vogt * chapt. 25, example 3 update 2011-01-16 Holger Vogt * 4.1.8 TRRANDOM option to voltage source added 2011-01-11 Holger Vogt * 15.4.7 .width 2011-01-09 Holger Vogt * small updates 2011-01-08 Holger Vogt * 17.4.9 command 'cdump' 2011-01-03 Holger Vogt * small updates 2011-01-01 Holger Vogt * small updates 2011-01-01 Holger Vogt * new format (12 pt, Times Roman) * several updates 2010-12-29 Holger Vogt * 2.8.5 new functions for numparam 2010-12-25 Holger Vogt * 16.3.10 update to RTS transient noise 2010-12-18 Holger Vogt * 4.2.6, 16.3.10 RTS transient noise 2010-12-17 Holger Vogt * update 4.2.6 2010-12-13 Holger Vogt * chapt. 4.2.6 2010-12-11 Holger Vogt * chapt. 6.1 2010-11-27 Holger Vogt * 13.2.21 controlled one-shot * 4.2.6, 16.3.10 transient noise 2010-11-13 Holger Vogt * 3.2.14, 3.2.15 switch * 13.2.21 controlled one-shot 2010-11-01 Holger Vogt * 10.2.2 Modified Parker Skellern model 2010-10-31 Dietmar Warning * few corrections in 16.1.3 2010-10-25 Holger Vogt * 'linearize' only in ngspice 2010-10-25 Holger Vogt * scattering parameters in chapt. 18.9.2 2010-10-16 Holger Vogt * scattering parameters in chapt. 18.9 * new command wrs2p in chapt. 18.4.75 2010-10-15 Holger Vogt * more on licenses (now chapt. 32) 2010-10-13 Dietmar Warning * trtol setting if xspice enabled and no 'A' devices 2010-10-12 Holger Vogt * on licenses (readline linking) 2010-10-09 Holger Vogt * more on Monte Carlo (18.8) 2010-10-05 Dietmar Warning * small corrections regarding mos9 and adms 2010-10-03 Holger Vogt * decription on .ac and ac 2010-09-23 Holger Vogt * ngspice-22 2010-09-20 Holger Vogt * chapt. 2.8.1 2010-09-19 Holger Vogt * MINGW 64 bit support 2010-09-11 Holger Vogt * more on .measure 16.3.10 2010-09-08 Holger Vogt * start with .measure 16.3.10 2010-09-06 Holger Vogt * still version 21plus * 18.4.35 plot alli allv ally 2010-09-06 Holger Vogt * Version 22 2010-09-05 Holger Vogt * 18.4.50 Setscale 2010-09-02 Holger Vogt * 18.8 Monte-Carlo Simulation 2010-08-28 Holger Vogt * update 18.4, 18.7 2010-08-25 Holger Vogt * update 2.10 2010-08-24 Holger Vogt * tf, pipe, server etc. 2010-08-22 Holger Vogt * JFET, MESFET 2010-08-19 Holger Vogt * 17.2 Where to get ngspice 2010-08-17 Holger Vogt * Add a new chapter 14 on adms 2010-07-17 Holger Vogt * deftype 17.4.13 (already existing in ngspice) 2010-07-11 Holger Vogt * Chapt. 15.1.6 on options, new command 'option' 17.4.33 2010-07-11 Holger Vogt * Chapt. 16.7 update on trtol 2010-07-10 Holger Vogt * Chapt. 15.4.6 par('expression'): Algebraic expressions for output 2010-07-08 Holger Vogt * Chapt. 16.7 on simulation time added 2010-07-02 Holger Vogt * Chapt. 17.7.5 Example script 'spectrum' 2010-07-02 Holger Vogt * Chapt. 2.2.1 .TITLE added * Chapt. 16 BSOI OpenMP added * Chapt. 2.10 on parameters, non-linear sources and control scripts 2010-06-28 Holger Vogt * Chapt. 16.7 on OpenMP BSIM4 added 2010-06-22 Holger Vogt * version 21plus ****************** rework-21 ******************* 2010-06-20 Holger Vogt * manual.lyx, COPYING: copyright updates * NEWS small intro 2010-06-20 Robert Larice * Makefile: removed * .cvsignore, * AUTHORS, COPYING, NEWS, README, * INSTALL, * config/install-sh, config/missing, * Makefile.am, configure.ac, new files ng-spice-manual is a package of its own now. 2010-06-20 Holger Vogt * SOI stag model level number added 2010-06-16 Holger Vogt * Some corrections to chap. 16 2010-06-14 Holger Vogt * Final Update version 21, add chapter on environmental variables 2010-06-12 Robert Larice * Add capability to generate the pdf * Add capability to upload the pdf 2010-06-12 Holger Vogt * Remove pdf binary 2010-06-10 Holger Vogt * Version 21 2010-06-05 Holger Vogt * various updates (chapts. 1, 2 e.a.) 2010-06-05 Holger Vogt * update on spinit, .spiceinit and command line options 2010-06-04 Holger Vogt * chapt. 17.4.44 small update on 'save' command 2010-05-27 Holger Vogt * chapt. 6.1 new example 2010-05-26 Holger Vogt * chapt. 27 update on XSPICE api using cm_analog_alloc() and cm_event_alloc() 2010-05-18 Holger Vogt * update on enabling XSPICE 2010-05-13 Holger Vogt * update on vectors, new links added 2010-05-09 Holger Vogt * variable ngbehavior, some updates 2010-05-08 Holger Vogt * non linear sources (E, G) and non-linear elements (R, C, L) 2010-04-06 Holger Vogt * update Chapt. 6 (thanks to R. Larice) 2010-04-04 Holger Vogt * update .lib, .global, resistor 2010-03-29 Holger Vogt * updates in chapt. 17.4 2010-03-27 Holger Vogt * reshuffling of chapter, errors removed * ngspice start options explained 2010-03-20 Holger Vogt * hertz for B source 2010-03-07 Holger Vogt * time and temper for B source 2010-03-06 Holger Vogt * small updates, fixes 2010-03-02 Holger Vogt * option 'param' added to command 'listing' * pdf with hyperlinks inside the text 2010-03-01 Dietmar Warning * update fft window functions 2010-02-28 Holger Vogt * ternary function in B source (chapt. 5.6) 2010-02-27 Holger Vogt * Independent voltage source PWL update, Chapt. 4.2.4 * new command wrdata 2010-01-12 Holger Vogt * some updates on the fft and noise commands, section on plots added. 2010-01-27 Dietmar Warning * update kspice transmissionline chapter 2010-01-02 Holger Vogt * compose command added xfont, wfont, wfont_size variables added 2010-01-01 Holger Vogt * gnuplot command added 2009-12-31 Holger Vogt * update on availabilty and description of internal variables 2009-12-30 Holger Vogt * update on variable plotstyle 2009-12-28 Holger Vogt * some formatting, update to manual.pdf chapters 15, 16 reorganized, started to describe scripting spinit, strcmp added 2009-12-22 Dietmar Warning * a bit more precise B pwl description 2009-12-19 Holger Vogt * update on chapt. 14 .measure * update on chapt. 15 save * formatting various sections 2009-12-15 Holger Vogt * chapt. 14 start describing .measure 2009-12-07 Holger Vogt * chapt. 15 command line options updated 2009-12-06 Holger Vogt * chapt. 15.3 alter and altermod modified 2009-12-04 Dietmar Warning * first trx and cpl descriptions - but more as a placeholder 2009-11-21 Holger Vogt * description of .func in chap. 2.9 added. * chapter 26 on installation updated 2009-11-21 Holger Vogt * chapter 16 on GUIs introduced 2009-11-21 Holger Vogt * formatting the output (still much to be done!) chapter 15.1 functions added 2009-11-20 Holger Vogt * chapter 15.5 description postscript variables updated 2009-11-19 Holger Vogt * variable hcopypscolor 2009-11-07 Holger Vogt * replace . by _ in several codemodel descriptions of chapter 12 INSTALL000066400000000000000000000232231353766347700121360ustar00rootroot00000000000000Installation Instructions ************************* Install Lyx 2.2 Run the commands: aclocal autoconf automake ./configure make make install to generate manual.pdf. Alternatively you may load manual.lyx directly into Lyx and export a pdf file (e.g. with pdflatex). ******************************************************************** General install instructions as offered by the Free Software Foundation Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. This file is free documentation; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. Basic Installation ================== Briefly, the shell commands `./configure; make; make install' should configure, build, and install this package. The following more-detailed instructions are generic; see the `README' file for instructions specific to this package. The `configure' shell script attempts to guess correct values for various system-dependent variables used during compilation. It uses those values to create a `Makefile' in each directory of the package. It may also create one or more `.h' files containing system-dependent definitions. Finally, it creates a shell script `config.status' that you can run in the future to recreate the current configuration, and a file `config.log' containing compiler output (useful mainly for debugging `configure'). It can also use an optional file (typically called `config.cache' and enabled with `--cache-file=config.cache' or simply `-C') that saves the results of its tests to speed up reconfiguring. Caching is disabled by default to prevent problems with accidental use of stale cache files. If you need to do unusual things to compile the package, please try to figure out how `configure' could check whether to do them, and mail diffs or instructions to the address given in the `README' so they can be considered for the next release. If you are using the cache, and at some point `config.cache' contains results you don't want to keep, you may remove or edit it. The file `configure.ac' (or `configure.in') is used to create `configure' by a program called `autoconf'. You need `configure.ac' if you want to change it or regenerate `configure' using a newer version of `autoconf'. The simplest way to compile this package is: 1. `cd' to the directory containing the package's source code and type `./configure' to configure the package for your system. Running `configure' might take a while. While running, it prints some messages telling which features it is checking for. 2. Type `make' to compile the package. 3. Optionally, type `make check' to run any self-tests that come with the package. 4. Type `make install' to install the programs and any data files and documentation. 5. You can remove the program binaries and object files from the source code directory by typing `make clean'. To also remove the files that `configure' created (so you can compile the package for a different kind of computer), type `make distclean'. There is also a `make maintainer-clean' target, but that is intended mainly for the package's developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution. 6. Often, you can also type `make uninstall' to remove the installed files again. Compilers and Options ===================== Some systems require unusual options for compilation or linking that the `configure' script does not know about. Run `./configure --help' for details on some of the pertinent environment variables. You can give `configure' initial values for configuration parameters by setting variables in the command line or in the environment. Here is an example: ./configure CC=c99 CFLAGS=-g LIBS=-lposix *Note Defining Variables::, for more details. Compiling For Multiple Architectures ==================================== You can compile the package for more than one kind of computer at the same time, by placing the object files for each architecture in their own directory. To do this, you can use GNU `make'. `cd' to the directory where you want the object files and executables to go and run the `configure' script. `configure' automatically checks for the source code in the directory that `configure' is in and in `..'. With a non-GNU `make', it is safer to compile the package for one architecture at a time in the source code directory. After you have installed the package for one architecture, use `make distclean' before reconfiguring for another architecture. Installation Names ================== By default, `make install' installs the package's commands under `/usr/local/bin', include files under `/usr/local/include', etc. You can specify an installation prefix other than `/usr/local' by giving `configure' the option `--prefix=PREFIX'. You can specify separate installation prefixes for architecture-specific files and architecture-independent files. If you pass the option `--exec-prefix=PREFIX' to `configure', the package uses PREFIX as the prefix for installing programs and libraries. Documentation and other data files still use the regular prefix. In addition, if you use an unusual directory layout you can give options like `--bindir=DIR' to specify different values for particular kinds of files. Run `configure --help' for a list of the directories you can set and what kinds of files go in them. If the package supports it, you can cause programs to be installed with an extra prefix or suffix on their names by giving `configure' the option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. Optional Features ================= Some packages pay attention to `--enable-FEATURE' options to `configure', where FEATURE indicates an optional part of the package. They may also pay attention to `--with-PACKAGE' options, where PACKAGE is something like `gnu-as' or `x' (for the X Window System). The `README' should mention any `--enable-' and `--with-' options that the package recognizes. For packages that use the X Window System, `configure' can usually find the X include and library files automatically, but if it doesn't, you can use the `configure' options `--x-includes=DIR' and `--x-libraries=DIR' to specify their locations. Specifying the System Type ========================== There may be some features `configure' cannot figure out automatically, but needs to determine by the type of machine the package will run on. Usually, assuming the package is built to be run on the _same_ architectures, `configure' can figure that out, but if it prints a message saying it cannot guess the machine type, give it the `--build=TYPE' option. TYPE can either be a short name for the system type, such as `sun4', or a canonical name which has the form: CPU-COMPANY-SYSTEM where SYSTEM can have one of these forms: OS KERNEL-OS See the file `config.sub' for the possible values of each field. If `config.sub' isn't included in this package, then this package doesn't need to know the machine type. If you are _building_ compiler tools for cross-compiling, you should use the option `--target=TYPE' to select the type of system they will produce code for. If you want to _use_ a cross compiler, that generates code for a platform different from the build platform, you should specify the "host" platform (i.e., that on which the generated programs will eventually be run) with `--host=TYPE'. Sharing Defaults ================ If you want to set default values for `configure' scripts to share, you can create a site shell script called `config.site' that gives default values for variables like `CC', `cache_file', and `prefix'. `configure' looks for `PREFIX/share/config.site' if it exists, then `PREFIX/etc/config.site' if it exists. Or, you can set the `CONFIG_SITE' environment variable to the location of the site script. A warning: not all `configure' scripts look for a site script. Defining Variables ================== Variables not defined in a site shell script can be set in the environment passed to `configure'. However, some packages may run configure again during the build, and the customized values of these variables may be lost. In order to avoid this problem, you should set them in the `configure' command line, using `VAR=value'. For example: ./configure CC=/usr/local2/bin/gcc causes the specified `gcc' to be used as the C compiler (unless it is overridden in the site shell script). Unfortunately, this technique does not work for `CONFIG_SHELL' due to an Autoconf bug. Until the bug is fixed you can use this workaround: CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash `configure' Invocation ====================== `configure' recognizes the following options to control how it operates. `--help' `-h' Print a summary of the options to `configure', and exit. `--version' `-V' Print the version of Autoconf used to generate the `configure' script, and exit. `--cache-file=FILE' Enable the cache: use and save the results of the tests in FILE, traditionally `config.cache'. FILE defaults to `/dev/null' to disable caching. `--config-cache' `-C' Alias for `--cache-file=config.cache'. `--quiet' `--silent' `-q' Do not print messages saying which checks are being made. To suppress all normal output, redirect it to `/dev/null' (any error messages will still be shown). `--srcdir=DIR' Look for the package's source code in directory DIR. Usually `configure' can determine that directory automatically. `configure' also accepts some other, not widely useful, options. Run `configure --help' for more details. Images/000077500000000000000000000000001353766347700123105ustar00rootroot00000000000000Images/C4.png000066400000000000000000001352721353766347700132760ustar00rootroot00000000000000PNG  IHDR_sRGBgAMA a pHYsttfxOIDATx^|ES)EC-.^^JԨBBBuzIMҸk-u/tI.~~dovvoovw~؅o۶mٲe?=P( }ǺuvԦM,Y}xw>~ ꌱt:%h):vNN :ڊN9k:޺?dZڤf%;hJv:PSL.*?yuHVhU/.]2O1 6nfS&c/ؔ7/_ w-_"mf[noq8Ts"?65<%MJ,բS$Ү]Jɿ%uP*_AEx t(ECIQ@^NGRG97lQ"'09d $ ܕ*~m頃[|ll&mlEws=պ$uLkE)h5VI/hJJyIIcUv7=O!2pSL'FIJN[V^TP'Z3Y'+j쐽i>>zȤ '*+jhQUa\EUpKXLuHMMGOnzJ77P[Q[^<\p9r킥d Hí혇l~(-TPPPPдwjq}hɶ.Xd V +?&^{:uPǡrC)8tZ``֓&Mb/o۴+?^p?bi!DĭCCg"@ّ5Q5YQYق TRUi*3BCt$bIBTIUR5xL ͋q3wS,ȓLQ1w筝J$d'QDYʜQPNx"ݳ'^]$"O׆4A+&$TJj! eTPO"X'jM&bM<6kD3msg7S7!N͛or:nqn*!/ɪ5*QW.S9Q<&r^P~csm˒+ZB䦤m%@+Wma_ǫGvl9cKˎ-ǍDvn9Bdh}NƝujvWa_n_ݾ.Uܶ+Wo 6CCm59d;[Nt k 0(" F"(RD*:hy߃x=v8)|C*SOZGĪ-J,*D$=ՎmaϟLpv :D*fJ#O.Mtf$bg(,ޑ'/U.vފ ,{k?gI+x7o> ;B̻)% %PTDaj"PZҙcDebEeW5eas1r/Jf D5jãϬf/3oɟK,YPd~KW5uͯը4i]Kհl~uWX6/^:p邂 %f.wKςyKf9sgETQ3:f*.h*lg*6LY=_G251I.JҨ$ԯƀ%rzbOEܝ]([>5x6OT;H%3Wۿ$ > x%£\ #ÝKpi\CM0oiV+>$;Վ u™,\-7oA* '[8o7U=xreaCbH^(4_*yE(D(l5GUf_C$sDCE2⊩2%o H[0`^ւy9 -*Z8dќEs*ϩZwluΈ('2&\}"Pe<DsUJk6CMa"W2/o*I,_y 6y+/!5AlWP$uz:ALuGg"ꙘΞSSװv_W}6 O@є䏦}493&͘\8cr%3&ժ?}5|2TCXO&29YLΘ19OIxJGS?~0-w۶ky{x{%HrLtJ㝰'`BC}'JKKN8Y[ /O"- t$hLm-qt]9 ǣmg7Sb 9s sNR2A t.vo9 MT/JJ(w؆!QjFN nt-^!>{bgmPVdU0;<%7chp-נ 'yEBuN7M biZpu 5hR\P^ۗ ײ;{vVZ{UVR9!ڳ uL{Q2yeN;<mg @%%@]̹ݖc[W=5UW6A}7yH!}3nMM}5dGYC:oоCF9o?߁z|k^Mkiiiysdϧk?-_owygYYM99T-ǎj5ov-hNxڢ1 s ]%5GoU*y Hvv$^.ٞ0n"WHqD@x߼y',\⢅F.Z u/cJ:CUf;l]1 5ɲT{ۼ.vs*wIsp=9^\mU dU ɥµ8pōogN ȴ_ ZmJKE^N1;'.a ўQ~~R|}=a (jAl`횊 ʘ9۶}==Яo~^ Rh#?;' |>mҫecI)5y]|ڠS=4AG |>b^ /y덾ou7io7mrqҕ {yT."Mn޼`@px!"ᦺS[xfjEWo. %nwԉl[T#VgȥR9:U1vvp r%/nhdr缌<&֜BysAFJݿt7. Ƶ b1Լ,]o/o#7,RBML|6mS׼sT҉C6 ݼOˬYySۦڷ~w aԊMcnq;6y_˾oFߠ}C9؁/z!y i^BQfǣ_,W2/ ~!j _R~@=`7 = Ӽۦ9dԲ-Wm~k'n[:0sgN9|#sgdg`w ܑ]tTͼ!&VÛtYy÷$:$V#oP.dS; 9Fi)8,? 蒜nvvcwVl-#o޹ _'ۿl8mN~[col?,y&9н1j7ϳ;н|}݈5B,|Zygnjg}Cɣ:3:-Qk6ky 5T(AFJA&p-\[[6޼'Fglc ZBOȿN$y. Xi?|#oޒ}[W=߀6o䠗0!/ y)cKYC^Բqe[u%E)sKiC_JRҐ↼5A/4e/|{+^^x~h }-dDҕ%^a܆uLڱrꞿ>sY}嘴Zi[grX v!$^sTeނIło]ě7uk^lʼfys]JIo6{7o>- "Tvǁ=<\˛܊y=jSaF~l0ܐevzclR-Om q!! :nX7VnMyLgbV 5oOkyǩwhlE&yP$ř.Amp(1Y ZBm`Qaa@~UV!ڳ:H~Vw=/m# A.[b3g=w~o;V? 8_~aE 7_~I#|=cY)&eLt9-5ZTF2_Ҩ~q#Ō9_؈~A#7~/uղoٷܼIy/;~wk4ǥӝ~Lڥ@7[4oխrQyoo+[ qvS.EaZ`MTW4DV9D)Cu9Qħ8bĤ縩ڙ9ٮMj"6oU6%V/NxVijqjX 5lvce=f󦡶ZsU51kyj]%7muiP;PP(Jj ]vnsPN;.(w_mc7_2\juD냨yEf}2 62Zo?-w&maa9h&yʳEyJyϼG&&5nBPHo(\K[7lVZE:XÚ!{@Bq;! *ysxlp'XQbJ"]AۙܘvH}WL1색aNpbG}NG|N'>鸜O]*AP'$|ND}NG>'>c{2ȼٸUA 65Y:}ߢ]|9S߿}ȡly;z3'N8s,10"&%!r[7}MZnkk~4n,nq0i@NLM#Aa _cypvKnrK<7o& 07)'mӈm n\ݢ9t!TkjIGءļTL4Ѧ-7ƦV=f[9g u!ɉm %z]on``5$?yMM m>|Uo.\yG-<;59Oj왷̼3 76G:6Y8(dH!8{c w$h6F7lvj /{"W׭1nmǺ`J /_s=w{&p^A>{%r"%JS2GK}C4Oþ!o?f̜6sF̏~(@?Tv$KAb/dY?e0#)?H~F>_f?ɋ)Ae@~|PP~򪘳oC`螠!A{Co9ZZžy;vgyd$Ձ!ϛt?']> UMyޟG$W%x'|/T/zNZY{3k.˂,–/AO.;HxMNˊXo+sԭp&a3n,n \W\~PǨڂ$*LGN$Φ!5mnrk>ob %w}[jCa?,6i\v=d`kZ<p"=q%c|'-*Q(cJAmrqfZ]U /IkZy?V7cG۶x T;yLܕŔ䵛C27h/d>{S|ǖ}3cvY~}DiT~.L `I䮒SVR—, Ǩ~mfܬ f&13igf͙3yhwߖ[ED,.os"6gfIό9qѼ\ݮ,<~g'/$$' P~ҕsgNo9vіcG?:}Yn3gϜ:u8hi9swL0*If1o|#m)$OS/'op)F@7W䑮F 2jKNe^s%4}8 wN"ݢQ\Df08;]Fڇ[!\/J/L$cXQZCq0agEAHp0iwqLnP;DUUIy3⠿a3m(KěB KxʴcHT U#\P~AnÓ`g{}dl1@C gojBOM™wc=J : 32S e*L(FQٍ%*cgJrJArQQ53*~),;p^UD5^^uDM~C~y1`MD~u|j}6SCN%7`j|E>UI2Mvlڽl`1vϜ65&ٚ g;P@BPLn.i5~oGH54@&FQ "M5xL~[P1C1mȴc>g\ERO|>A,QAӞ{bOLyO?6G&>;}Dq؃_{SjJ5d R7?}|PhX^a[vڲ~aN9n^o=:lZGy-q}0 wJ=Dr&&NꠥkzL/B},$(;l}ZaZ5(8$X2|"iK&;qCqFERXLJI2Yu}A2vuNBev|Ev\yVlyfLyVLyv\eN|U^ rNl;81Yѕ`թ)aɡEI!I!!)iQU_ %rE0*Jss?i'JBn2*I6$솺2$p ︅C cCY S\R'$jDsjNu鰠:SRշ ۦFCujҩFmSw;u\{p(XّYQ^`^0?99_S1&>5!#9;#1< bJ-00#LY^[J뻢tb%S!8&]F#$\șRH:A:1; XTY \H {i\Z[\CR[Z Sjnr;Kɉ̌)K*I(J /L+L -H-KN,͌"t I 1`Ua%I yٱ~1}2cf%$gWfFTeW26SpAUDaLz,QNSHjy0vӰļI%"qP(qn z-\A8moH._Uk wt!{rCA{s9元"bZ*ƽ(ƃ XO! :P A:H+*_HJ Ы@QPUIIU>zlK`rH]_PobYI8P@!n)ai>YIIEb!*%MI,0NJPNB HK.H)어7BΌؒBaȂ⬸܄J+HO7DA2vs+* \&slEnl[M*\t{7KqsvLUFTyZx1q91Y1~YQ3|A9 )%iaeaYUa婡e>)nI|%EȊ=_XX\RFSK9 ^Ez$.Q!8ȆPN(\s 9Ĺ@F%u`̿;dB.SfofԿ;2,wK>oN u7Hݹ ѼAbEݺdE E3D4*Ih* w$sN8Cn8hr8?t%-!V97 /(ʤ7-\ֵ> ߓ,\=g n$5zmi ѿO;Hf ?9̝߱,&@z{>{bq $ 7 "c!.N>Hl`wA[]m;LJDȊ;-<="-<5$%< $O|3"}#|"A>3 => / <8$=7~}aY@?w_$lj9&-1+-O ,J )I-OH )M *N(8';+##5=ZɁ8GnAWB +%;mXo}s%s{=IgGGH׼9N~ u{V;>gMˆPOߝIAN9y`pppp('+YVE19ف7oo|srp(8"je8=\s${mٿ9q;WرkrOg߾n#Hߝ7'1;xO" ޽;ٶ>]Gxmݚ#WFlzdC\d%;=@liSN<8a9iOOrѶ`(%Jߠ,(`[w!^Y\3WobyWGO{  qpol{:iv;ѿDb)ca~|}LC,q<ؿGfO>iX.'7/;+#=x߾8_hQ>QގQ{w j翷7BXOԁl$oH.[\m W1( w qNߛ# b]~IN#= b< c<\ \r;xowwmKܷ,rۼun]{Ӛ׿#=yoMؕ;3pg >)c wXcm,8yv*m}܁M[}~INr&j޶bH=9ɹʿ :9ѶQ(ĿLk|ED(wumj7o-tԱ\äKfT2u)!T`Oؗ &[̛V#pyy^{'Lz2h<!|{O];`gO O wψ7A$tʍpςY;"\:m۷yS@7Q~{⃜Sݲ"s=c AQ=g8;&9uS}׶~{ wɍ؟$*w v$qDM1օ^~pB \~ξ]?{ߦ{^ouў}Seܚ~> 6&qZsIօ78n_T[rH}HMCMy9EYEUY5%9ey MU5EaQjUIn9%YEI% EEq7;$'jtEӿϼ=0rêmo:v{z&1e'F| G 2w6f2j+#<ym̰~F 0fȻc 7xY~( ڹikm37yCz嬟Sq1=ʢƷOzCP( efi7Hͼ& vMI pNU4޿W/ BP(Jyw/~HHϬpp00ڲC^Qr+[UaP(u3'xE?ˏN+T9ycykekU56YbRܱqI={Iw9'\!5n[>P``sds ԩ3S2~k ^|,,*=w,' B Tp>gN\-4Ta~ٌ.2o>˷;}-zZ! B 6R"_<=q&}P}F89ttASvOע%+N,K{]{M}ei=z=3k»xN_[У#-x>eV%ܢ dnl0]cyg!l),a%z  tz)nD;B<];kgpuA~C~toݾGBP~̛D|_0I#f9wбݻP3.6۾fͣ_.^Dovoڽb7g`޲Edo yDT]~Y,8Rns>7?,=/]([J&cթ3o閛3uuc[[v#fYOIٻϙN7>ݫ\]B~yQcw{;߽=rߓ}_yeQ( e x}?{Mt< ˍG΁'8Wꩴ/Cׂ[N^%J嚮}Ӽ`ٽd7«`E ]/zɗ&^Sqk]k27%{w w<-+HCON3.r _/!ݺ|hn>s ww2sCoYJ ogfNo!="-vG=q΃nz_ːE7v.dCP(jݼIk"=@D?||Ay h$j^rs*Q4~ڦӲD^?ٗ_ʯRJzj0KV'tio|~M^zypCO;kGW[&_alYAt%ts]];mϽ8CV$Do{nPOn n{г=GSWnw߽룏zltWcw+(?&lJ{zbzh=F=E2 BPwq}MuK OU4.oAļ |ky^E?6% ȭ^v3,%fv7۽5n|@aV7 ޽-(oXcq:aw-v?F9A o d5]nvx޼$E[JxzN3q}#v\ݔ=f]ڨcCÿrt^BPXdjཏj9DzhٗJ*j=pAMP3y/hS.Isgr\^]@W,T^R|F(,2hstwMr*^v] ޼z]eJnTpag7i]+{ݸ[oX7o-S` -Ry춛F? dq{σ5Ow_BPIͼUn-(Vru军tM@57m̩gȖkNEGwZpyoۼfڔ b}qݘX0O)xIU Uiq\ BI2żv=m[~✪A:vbyiPAIÆy?:pńW%~{"˄UswqwϽLy=t)WӑDy<حv|ծWݍvwڽssOcd #Ts's//l. B$fy4yK"m!*n9yV}:\Z.g/ =dR_gx{5 z].eu ՉVTK}˔]~[^oc2]wuO|AL]ҕE4%:wwLhߕzs{YqZԳgwg}Y팏xi\ BIyK[fޏ8v!#ܷ.ɭO]?Uo|]] 2 Dn0]{3L|liueV߼kwnn Ӑq2? ͯU&]IdL]ɮ=Z-puȎLM){n Hȩ]`{1oi\ BIj歲p5~^XhQ^;I^W3cjm/̏5ydAs/;|,QZY* (`@,2J{zZ-pϔT啕VU7QZyXG~o=l. B$-nɖt.^^P7߄/43.X~,e:aP(uw?5%%99`gq'O_m:BP(ʜjݼ{DxdggѾy>BP(ʜ2x@rr#rʎLx냠  BPf5o7 5~8X^1x4  Dwb޾D>qcGA1'͛m~b`AABbT꣊k'GyPEzD{֗4cAAs`yWBC2aue!́  9Q7oj IKKǿ9@AĜ0J"mLr{O _ʢƷO9A1'`_ywGO{z //9`́  9iݼ→\tҼa& zۼn9rj~{7ܻi_qn9A1'3 Qj}ߝ9lqÆ(bF Y5 1 >ؽk_Es  bNx>X!(5H*qa^^Is  bNH`R=iޛ:7yy# h7oyk#\ (rЫxAA7Qwp ț*=u[@!aksAQjiADTj'3c'cGhY~[9A1'ļm4*M~GNuuq(1`"́  9yny?tZOrI ڟ\]҄}# "PrucOT[vx fBBtNj޽̉>D1Ds  bNT])*R-~g3'/$+[&As  bNNy?@0RQMǧ@AĜHn[yxc,3ug4  P ^Ĺ3B5>yiT`ް$́  97f*m 3!>7 (*Y{VIEAFAe ]s9ʠwfxUFC5'ѼADx>)ei7b,|n~<صu=W?}D,=G5Dh-f7x;Ɂ3w7*4v4kF?V؎LT]I}zyQN?nмՋ/%MAF޼ĶywwDohވnh`Bﵲw9*gy Լ#Swb$&7 $7b]Ֆ5P*]Xe˖RM eC hɦ*H.m*"V@Ȩ}ehT5t\aodP2+@w sdl|_|@K R7jY$IJj'[N\!bX;\|xXҚǴ]|e'ΕV>ɖ$_AgfVK^Q~7g*ߣgqya?I9G~KY[?W:-? > > u}t/}RQ>L>HY6JRdۥg+̛7e#j07bk;IG*RN4̨"]w*ZKRo5PWKGJ)-J4-H7,jROׂ֍UzW.Kϔ̖̐甬0S[+=MiA Ց%_{)YaHT[H7" 1:bނ5MYk1o*vShވW`jZL^c Z-(Gc) r7ӓKukltr mXl$MV.+-)6GIib´ڦZCwN~Z򥺗tI4~#b}:`; }"4k=ݵ+F94IdӭnlgtX(푯Zjȗ {SL*ZYZX/v E2[SXիOH)zI6\:/չ|%ՖB#oc˼GkK991|y#VzUљB^VyB ?_Jm}j JWJTstgտR ~8[tG ftm50lO$#$[!Sl Ŭ5yVHE S2 VC>h|:R GQmyjX)`GNsnl-țW67b4ie1fY.z6W[Yj՞AfW' W=WstmzޭӹrmddiɦJf_qHfB4l6hAA 1oy杻>?^ͼ3'́  97DԶ xs\l@&,^`ޣM9A1'ļO;0YyM;Fq$&=jAAsB[܅ ^ͻ'oޱAYqAA9##L9A1'`O*Jn(Jw3eŃs$=@AĜ0NnNn(fンs$RAAwipm6j6?ul;!4'147ޡ9A1'`-My& *IkR3~I*%5֠y# 2n>SXDuԼJ o=  }fMee=;s!-(-05 TY\w! "P.$ *R7}ܙYYq%DŇ[F{ y-"]u(yg/%U&Vʳʏ43GEA }, CK/TZR\hoOs  bNyg7SUd'.TQW-L-J9|a j4U]<Eb=xriVCiV}If]IFyˡSDs  bNO9K=Twż˲yMr47 (1g+UmUQ7xriv} 8wV]q&D޵yOxiv HUFsg.8)8rļ{}7ڢjбC}@ڇ%b8X X b")<"Hݼ1`-(0 Tyу='`+R`+)1޼jy> ]E2?sBcqJ!޼+ Jssym'`+R`+i`ލZ.]\YXQP_winMˑSo :H Әp R3^yW7W5Tԃ?zjX 4>Ѽ9pXqZصkB̎u?ps%%\r29;sNN\L WU]X x+I$oU2~+5%MU߅ ';U7spw۬S=Mƭ^M굋Kdd$B̎>rBl7jwC]5p-\ȥqXWS7m*0KR󾟘w]ڲ`5%M'[Ό8@ڇ%ѣΝu׉Uv︌ 6 ._ݹaøo҆{3.\`+DSS՜P$Hͼ{W+~,oJsSU<%k`3,_k95Eؔ%̽6wb$U/s&qSoE 7sR=aTG:ܢE$T=zp?ν7r$7}:op>u*Iuҥ\K [9FyH=[̼n:PyD\s6:0 oS<'u2U5SAXy* .]_V"϶kkYNM d8{vrG+6nz@XUUŦcQ_^νwϸ{jS+WI6`ز5t\M l a 2ړ*]=3on:zĹ oOs ǓmskXyrk!\}=c8W&l~(Cd%0w\6 )3gY}}$oarzkoNdٔŬ%O`iN>Sm1̻wsqPw3'Oa6o9z|^+ q...111taT-*`R4䁜t/ٔ5̟_-+3t zaƌ iq?b_k( n;/=2{e#kطCҕqLJf֒l#byCikc@vX&#̛)БS@|P-S&As0Xpkh}VRS՜l{45Wp[pwީEsZALAׯx4x<32.p} E56 κmطN^S&gR3o0vkO2SF}Bs"kzik6K}J[屹 ?n*y܈ d[7 >;M(ˋ|J޽q=Զ)jI\ h j#ٔ }`GOMUo('O??ug4-瀲Z#IC3<% _ݽ;f| 3GsN\~ZO?Uu2㕼NHkzjI2JF^ySkn860 L=y1ɯ4`i/Qo)d%iF籦9Ca KC 7tƴ֮U{l43աR٭'g!)f&6G܆W^0bkvBZO-i@-% #GN:_)y8rwS:d(#̀CO KkX!ڭqnMb[zECطOVܹslh[y'fY|}'0(iǞ}s*PZ0o0b ΛY iSg٨yȲcVsg Ջا@&=p*ܯޝfY~ I]IjH!QfmFW```RbRm6f0rүۺ[=(NG:4p8[؝US9yn?pԻiDӃ7رԿu7sn4o`jGZF.8[&Gւ,`&N$c̙=R'D۟}&nQ5k'R;kz̛^ تw5yKD(FߗRF:^ȍöp!KG9uK.]Hk5U.adXfZ[e"9l<6ygdޢsyK,;қoXs7z4r,L>M!fD1綮V СS`^O|/amԼAԿĹ֡ywy9w]V.)[ #G-[DCc{6nE]+6n=Vmflm:^'Z3شfļм;)̻^Nȅ u+@Wt onu\)3GsB~#_nm*n,t杂q/O{ݺq)),96GY:8*UX2g[R>c2Ng&m /ϝ_z҇# ȸ{{ bv$CQ[1}'_~aF{1yZy(q_J[Sn՘bk b_gD,.#>6^ALiޢk3os{E6FܗchדnO ĄX,p*z} 'ֵ+w KG7رԿ55ohFXR?X-0cYP숂@ )?tA֍d鈕b:7yh(.ɅQ>m,579pjj[A:^EEsϑ+6 \*<`as;\|ponb):͛C6 ߗ@pn{e_v3OW-͒)/nh>ѼۏIϼL 4} > $7Wfq#KD:W kNKaƍSo4cji7o)RywK5v>z+WRm>bp1.? מ=WfbJy ` j+f0ov_&h5QiFT4}y*7i;\w.]Zz 7΃#b?`?Kӓ%yi5͔&Zwl޷}lHhg\W%ŃJ@GUdo;󂧞jgc%| +t)1cDz߽;WXۄqy̘*pkM:MOڠ?BV ؔhݼ٧}@NM19..QRZtT[m#Kldd-~=86Wv#suݖש? 'sjr_!shu+Ykޖh_ͻw'5޳8aqE!a[PԞuL^hǾljoa&vv68vwB nbE1~o?hT |>+F5J$ PlH`?~[=y('|hۢ`BW3h3+pwMZwrfbѵ+;-erc̷jkm C=v߿{}޿GQ6i[,ǹ/30HmѢE *TfEovlNN,f5#?O,hݼC-+~tZ6qwٹ)ߘ@s2:S!,¦ K^%"&- , ~uEɸq.8MV,wنnj:|uܢIͧĢy{,TUs4Vf۴7{n; :-?nj²6az:z-GB 0b 9sX"b\Ľ*۳{sǏt8r{AV8Z# &-̽i>6O O--5?Mͻ736h/iA9lR?!;D[} UX߾,}Qƹ#,ZʧK.0%"߳z\ZKDkeEdV,OkFiG+Li}rz*] UVȼ{7߿}l{洿$:0u#hSm8/=[})t)u 8v1w{鈵v(ŲeY:J]ļ!wo'/f¨}H0y7mb&һC~ql 1;9,U{ȫ^A0yõ?)KW̏O]xz%o3Sw:8ҥ,:.]^yDp0w lEBg}2w|5a~d>T ѹ0|N9٫1r,.obօ Y"bi(f޿W}?u)DQ)^g޲ -ږaSژ3CW6+Fo۷DBWSZpX,1uT({Qcٹ {oAa9k_N{!_"oYvDĒY2 gHaerp`yݣ.Αs>4)y#L9u_=X"V.\/v׬, _v׬wJKY"b (`~t^ޥ^Վ_L.=3 LbB4eI8w߱D}r7 Y ?w{I^}:SO|eyaa J}n8?iw{3bK ~@ڇl_i'=}ĎHٲg.s) onN=V!o"5%RW̻7O! ϊ+;&6})D#\ʍJH/l/.ܳ%"Y^s yu4Լg:a_&1o;t_FDaOF [xd4"2nPF}A"Pmsnϲh}N-ݰѣ`Lh۳DDqK KGBs3w]xaUm(aޤq}縄4X kBؗpjsI,f%|㍤!Ml\s Y I  yy,vw,b6|KJd|Uc}$`p!E-}I@lv Pw~#FY!vWS(`޴?:ͳ?0u|wbxΰ~h}n]_~SPP@ZҢ=%"OµoRΜ!#Ѣ4S̻o?f pMBh9R7'gY:b"&8x/VO1ӑB7|9KD̏"MFk~~/﯎߱4>`_3븴4W7dؽ?}#$&暫t/A2T8ʪR(h~xo"ƁI:@FٗZ%"уUd3fDl:1ý:+Οg9Qļmnټ²1n7/ ބ D77VY"b>s,1夷sZ?sy ֎_n]Ϸ|KRx>?v7UVl>m3A0Gނ3yWRз|{7R"m3xT,|峳{faK5 XO!E8q{!V7oh~33n+ M͛vҲ'?}х67o*ެ˿5ɿ/yͥB6DD᬴{L@ĉNyݣnaߠ<Wb=,\(j=ϒ;Հz`8%&&N744,ZN0 )t@N: |)ym@7i-vw+ d җr Ϗ emX Hn޽hɭsU2`NBN10n֘iUyv,Q;nfqxzi|9+ݹ2(}GNX}>(`ۼḿ4o dfvvDp7ryy,p`O cݝё%P{ƓsnyUNbŸ7H@@^%owГICtp|} {{X[{ߟ%"PUE{,Q%ǎ4 Hy#+t`|Cy+ǮǎqN7 ^l;,Q+[) ly'^ʥKGSX& 7?0uuOWDˈ)5-h sT鹂DDp3p +V_J[ZWVVb_ϥD(a>ztVtZ_I*&5hޖ̟sM5Xee,E@h: A2w 8r9,vעw&Go<́4oKŽiy,$$DX"b^ahl$hYIAՅb|޿g7~/&E8ih bHMM=9G>@PkS)aJaHK9)PJRzPU3ows|Kbx9 l*[%"Wp1QŔcaffӵ+y//h*kX"B5K,jKX8KVQ0޻GI`xۼcy[vHCX:/Va+WDf7\.X"RYv+#e魢y?D^䈼a&H@Ǻ{HUwLƌ6\v1 ,3si!㙅ln@n6XB-Y ?ܸqBґNEJ 00S`v4Rb PX"Uif,Is&Snmpkh T[N]Y7ǂvdH'd^Hh~%[YM1ye"KjLʆEi!NCI/MTHא5TW7>@==uzy mlLnCUUU(mZ0wG_ޞj(^_| k35\,@y(seS䡠,o;F)|PvX-QP |9Wm6 4o8,¦C<ɏeAds7/Gls^cFqY ݼ\+|4o]nj\m uv^n.cשpTGV?vݱC|6Ih?߭D55tkb clh1oڼ\eАAj:-%b X LfMϛ'd[DžtiE#皙s. Ӎ֏mzxVC-ؖaS1]Wr_|!P/XErG6C-Mm&-yooѿz;|[2pn&f￳tS` [1мĤ[KS,$-n^yyt)Kcңr,29}0m-hn"мm4oFWcXuζ󦛸 ӓ\éGNߨQ[˽Nвe,tyh6Ϛ5cO>ix;LҶlpt-8V׳tm;ywvofΣ-MM?pzYMNĊ ͞mAn.^p{7K75h޶L>MOO,,rRn I,3`G_rt2&sf4oͻOj|64T4bw FnXH{#w8&ʸ_7o_sg)]aм;Nq#pf  ]rs"_ħ3p9z۸Qz=zh1м;PZ%6ij^gO.:BvW6TU=!znje[y7N)́4oQU(q,&P܆ ?dCBon&h#LM;ŋV—kNk~1>Լ$d4N ́4oQӧo_ 1_L^}D*֔Bْxw:[8o/t۶M_tre*V[t)kJ'As ͻ$Oէy "΢E޸tSpuu,(Bn}lCQNd:•+կ޽\z:ˠ JwOu^:8a҈i}y# ,^LF*нm(ډܻoR=4X>>S7\|<tq\ wE{M2۪?9 54DɿNn! Ճr_Mk?իU͛ f'_ YcYxJaQ%Q֭Z'~#B]F:N6".r؛I23sIv]PV0C̻bw"мdܹlb8}<>{HWcr|CUN~<3Հ_1 ,N3ܦM/ˏ^nݸ7 ov}%/p|@{iK4 ^PļʄT0itpL[ʃM! ]\1Vգ4;AUS6;"r㮻y0zoyMe<>9 C6J6ߗ-q sjk'(rsĊ^84d2q˿ i%` uܼ͛yȻ-b%6^7hmXM!^Fkl$C~y{8PmOTeCa.8܋ھijFF\Wwy2Hz7*V`z6e]?UVUWsǏYǮ b*•sii\r2Fn: b 󾟚w/fE6oicq-3o_"/׆_ٔCZ#!wo=yNju[Ђ bG22iG ;A_=(7x0駤e XŃ7ؼW3 XW,߲5h͋5B޴ t2qKLL nhhXh`R4䁜t/T{װdD2 t0,>p g})+p \5qt0k^# Nb5\,0Լ$pfޚzCf6eQ@` )ZI#7PUADvx(U܌p  tmKC'`AD+=,g'NprXQ|3%bJJ8 )YY1 \}f'v UΑFPWy*oӯ#G<>+.&,^LFt"]XR8x++| έۼ6L}4d?.\` a23Ϩ a xe[)Ǎ#}[n;;\Yo>?BZa 7}ϛ7ov~Rɨb#m{TNcޮ=,iH,޽fg0RApd5xCҡ@pEE,)QļIs myfhƦb)Sԧy}ظꚚH_{7"9wt䖻"CH#lܗ/W(q6Bl,ļa6-h͛$Co˶qwbһ7w ,,ƌ4myʎ $?<BLxܹj O<4# av5oޮZ-nkܭyCLbmҥ }4kRժ·"]%)bv+HaCvJ*{Qļd[6o޵P3h5)697)sRQ6>6ɹsd?a"?r@l'՞uiVK鰯& ^jtN(`ޑjU}1Wر*bddp?,l/@^R&%O>ؖ fGIoNۼI*ָF0MYbۗ q nI<̾F&c/s? n-Nb-871՝=oc>,ٓKOgI†=ن^|gxzmKWt֍mX.d8(bB5mL qѬ?-ְݻ Lv5 f*+AtytZnQr=6|9K7%x+-*<~p4a>w6L OL#"ݺv%v  xa\s3eQ?vtĆe̛؜7ͻCܼϜ s-j(.oH!C,zZ8I|SگLl̛m-mLk'OXJaRn=J 6 b‡3~4D;/rNj{s{Q¼bby'mcB>~ $TVt˧<=w\6S>8 j+Wg [&I(fޮHmj/_Qma17>07oNO~{{nHIp%K~d+m߲r%KG[76X37oiO,˖DϹV./| F.;~+hcŸx+歳G4>/a'v6D]ADb!fdwe,'>}.#։-ۜ|m2dL!/\;m ggwYAPd= M1n-a ƨbkpHЎc}y' T цYRP;/}DHI_ݱjx+bMg0yP@-sT=dMTXՆ)}~/Dι,l|xt>o;}! _7wiFQ;vKUO,l+ݗ~]c?!Wzs';@fF"_*5kX"bUXypL`8c g sXX&sqq -"SғyZH<ӐBc --(Ȫ'+xp t50AhXտ"۠*f}׮knjuΰVk3k3=dONYH2V<r"6/ y(, ԾӧOgSig:$6/%m 8g?׺{i67;nF# )zfЗ}M]s"MZ;9 kb/_Ff],Sw+^ _77L`M j2Y23# [uoX28]v>;!Vr[Ehm,/yW,SVۍ=U%C_N%oy 'pBKC8tF# \ Z-KD,Tziݼik|ߨI{I,{T2y ,Y}9nI~=K̜9=$+" _xU~QwMl/OfS]Yx# {is7|unV%+L{g؇4E!80h }9IwAWÔ),K[`WS ҆?w{iBYɁbyyV,>jxkx+F[J2yyLAJ7ߧ9, j3WY,m\bJcNfw/+֭, >YDgP^.s1u*KD,%̛l{JPVa k~ޝ+.fVJKofee+7[uۊi}_~5;'u#ͪV~C_RɉD>'2×,%[lm5X{K77ܾ%"9wܢַ/i}q$>'2.^EyK*G^ޢeU]|<rsIZt?5 b .÷\>,+_$µ(c궚7Is_^½:;}Ԑӈ[҅ a lv : َ˯H~>p̙,Q<D6'= wQZ$Պй/cgsii,1WYuK.bMX"&YBID2PļUQ^C[$V}#vbKDJK8!}7_pL.[TA1TW'C~Bs C˾<~{Av&,ieкu,Qv 6):v#@z٪Qa J7 &4qmUhٗ&;̞dOJ "/|aK؊eH}{QؼK39:|_η.]Y"._^}Oc/7H~vDHddDDQ,¼AM$́}Y\,v,8Z| Eqh˗_?o<$^Zbް w4@|Y+*bDX- KCx7 1:bw7xjyqpc1:SNژ`tP1XGFs" Hzs {QļGB4eRغdZ~blz29f H_xm#bdV9%Pik% ͻ}y ]Ca&$&VLcRZZcE=nKD@n9t}M,w!yգWWf &Xix#WXo l`jBC8đr(`lTIԿi6@ASYo,Nsj3 CKȘ |{Al۬ 55uc_DĤ-+7@FTFv[N6l޼XsjY4o7l@- 8bfSW1cy) XNbr:аh": 4i94_)\ Mh-vK.*β_c}kX5dmJͽ *:2vkis bIRLVk3ȼ5h95+ߙ3ɾ`y+QX-C܉,15eHZ Dl\ \<%%"BLf+6<Ⱦ/1'*2|+R|aiLt=۶D4o[A"##ٔĉ씻i3=i og ,'0%"< :h޶ڵM p>NCͱszJRK#fA{Ov8MVpC}mqĈ,iWrƱ2(aX>p%?|89NV`euHt4Km;y["s3빴4j6r6 %"Nd$vx!9,Q4orIc,1,qܰdU0{6q`B,1SGeAwмm4og0*q?dH==$+}ɛH:W)WV"l5cv뭤m̘J{w%"VDu5g~vb%rsc@м-a1NJ G؏{DDP3/%Kmќ;= ;-a>"(.n>hv>ݹhr陎U j\X(^VC h,'秞"O[V Jvv,^BFмN rvf!P Ʒ֔Вabf`OOV>[Y^мm4o)zxQQ,NbR™<%m9vр„QGlv& JY<8w$Ko 4o[A64\SH¹ssϱ21Qm+yik' ] Vwiмm4o;w.2GGvƂ֬a|Z?hs#F%/ba[FuB[@мg'm׮/ʕ(@؉m*kYb$9Y5AS(uYj/+%mƦ%vuW[;!! 3gDĆމ;GC2w"K7Wa-Umz>=dy[WH/ rGVq/tĆ^zkg|J7X qGy)yLң̒ax6+Dv -LC n\bJaz2 pTas={_ Wy3-TduDb3wNeDV|QƘQŔ8% cS1_·]͒/'?ɑX0O`NB8VZmsQQ,cyGj̕}3KFW U=,'s݋Qmzx\p~k-S4L/E?}hu!9ha;AӦ[4'Or~$%E:TXy^"Q[yCayP'E5S(zۊ>}:2V_|!tb9~5]8>b/yߟ9Vͯ=% WVo o,8w{JE.Ν,Av›X_+ZAмm ?D<.:.\ gyF zDlAǛm9?qX K .]" ?"mbz4ō>DmNѼm4o1p +oܛot)K7R׭Cÿܔ>킋W m;y+i;_xܕ+le̽M&/5kģK[4aIDмm˗9?rGvv­XZ%>tK{OԩSM=8=m/b0dsq۳#HoۢoTd[bj>0C h޶iHWY:⡇46;֍g&V 󕼷7wMкz˺(LOG}yzUBмdܹl ,_N:5 7p[tx9S|;9Y `֒`~3}ipsnmҵr[tӃm;yw"A*GJŅWčy}0X5 /Gګ*9r /nNѼm4Xf߾=}g~<^-fn6.XѼm4oQ3|bz]5.w)z[+%Z(#MAZ7jwWS*ٷ.rX  B\x8ˀ GޙIsQQF I^р[v@FHTCmwOǏ1E}Tmݻs+WG1 HG8 8b/jkYr$w/7rmwJh: (XI|&3 Xa"l 1;սvr2?UZn!߹o*Wp$Mm=пA+1طRXV;Fݺz:b9ss z"ONi8wߵw ^yc 1d;ʲ>XV$J:S)2s ¦׽/X٤aÈ˖q)%|e%wk FrG}LroB+n`g_|4gмMm>r 7Bi$@_<=:AlG ráI{wjVm6мmӧ)`+ynoyy2X X b[h޶ `+ѼuњB`+ѼujY1X X bGօ/Z Bx") `+Ѽ5][ 5VshBisB`+ѼO$W,|W4oO$W,|W4o% I`U@FA+AA 4oA2мA@FA+AA 4oA2мA@FA+AA 4oA2мA@FA+AA 4oA2мA@FA+T,|N3 X6 ωR!=bJ2> ^bWA<$?Mtأy~ov9D(z IOa^ΆDDhUֺ` .6am4v}kxNDE{ r֗w~(UJ BAVħRкhQhMtأyͳIexND&'4$S硖utJt }vlˍŬJ^)%oh)j-(Sh&@SVOKOa^r)4o*P V^rKk%/Ϯʏ%oRQL;GLhy};Ls": LOa^r)4o*P X禵@|KS^sĔ> з1<'y=ix9I')Vmt }ZsZk 2X/|=EsĔ> Dt 4唝\t3YK`ZsZk%o$_>ѼM}7ъ\WF#pgIh0ڸwB !_zN,y˦VsG $j'G9m.-LS2(ŏi0 .XdٶbVK2IgcɷRTGG'(|4oSAw!EGXf Eh0G9U $ZA\O,YZRh EO鶵ѼA@FA+AA 4oA2мA@FA+AA 4oA2мA@FA+AA 4oA2мA@FA+AA 4oA2мA@FA+AA 4oA2мA@FA+AA 4oÃ;),,`3i+h޹xOg'A7 Gt4oALOgV94oA>F > APݩ8t4oAL̬ѻcy#bX52G  V7 Xh bey#  VF{  f#oA2:jާZZP( BM`h( BY|ѼQ( &yP( eMEFP(ʚBP(5 BP(k/7 BP$0_x6f]Y)sA2^aDI~Bz>,H2ڟ_ѯ>$ӵq-P( e5ybxx3HgWe"ΪJQmiEࠀ6j/~K X? BS`F7ou !`$T2hfT~1iE@[C~D[-Y^jҳ6_vP(ʂ߼&n ]Z]Pú&$Ӷn^4ȼ&Mm[ztP(Jklteh b)z$,b'7`C=z$k-B&ZJ@%љBP(gVtehD MHVG6˼un!/$R֣( 2jnNL$6Vy;BTJN"0$3m[VGxe˼URB&j;a6Si]t BYN=`&0o;PZ3Ժ-O%[">adXO+( UVV4g|&&'5 ҕe%$[!H}%Z%0݋@N4o L`; YȈy ә&'fLWumns"Ift~#lϔHtRGP(LV۔ϼyۣ."1ot a=ęT%1Zujk~]?@QӼ|%k=~ BF&~mWBP(SHϼm\)l BP(S BP(K&BP(=yP( eyP( ey# bfi Q( BY``2knݼc<`1} BPfX0̚}L( B,DҎԟ_޶ywS, BP( 45X63>ϣϔg7P( MY=X7?;k5dIENDB`Images/C5.png000066400000000000000000001625111353766347700132730ustar00rootroot00000000000000PNG  IHDR;sRGBgAMA a pHYsttfxIDATx^|߇ӷ8-H b$C'D qww")[N{3wr~eovsI vqq _}ѣK/{;n ze_+.Ǖ[TǃG۳[x0 ޵];ұ{ qGЫ[/ɨX`>3h]ИaX4rf$va\1$O_BfaO/(-1ȪfV;Z5W S d̰hc  14;,xAd& 0*hV3c-O"X[<ԗ<edˎi\ȼ]޾Ljq[vAȀxyܡ[];~ΟJP>1~K{c !0"%R"TŒ )?wC.PTCpGHNF.>}#J@" Ca%S$[ 3Z4f*ܫU9<1p#޷<}.6Wf3~޺{Bܼwwoܽu[׾yۨ*Rܺ~6C]o] Wԗ5TW\r[˷k ʛFr*tx0K7\quEptud<\p/n vEfYT w2}෮]C T3 <-ٚ|.zܕ g/3\:&Wq[r&,"*ˈkn^Bz ss rϿLvr罤tL%]H\ ~;fe|ݫcSCM.=J*Οdֺ93˲K2jӧVTU]%lar% J.@0Ӫҧx`lY 0i9$ :'"3$=05*/)";1<+1" g%GEgg'&UI@M0@%0~fVg@ RnҴԨY[9[P_sQ}z}MvC坆omj%)NC-D͆ 5j6\BL0_ٲyX3a?Ss'|Ң#d E&f FaPo9ȯWe~j% y/׀VK2gf*rsmaX"+4#(5&?9*7)*')كEmtpx ק1s4-;,#8- 5 -0=f#m$+@ 0{E5B%V&*yW 3@"sǖeʼ*D"Ws+͎E*2Ȳ1 p0ϤP$ 3^An0T dJr[=`rS}mm 2X98xZ-u,tݬ<@v^>`waqT'~`t +OKm6FVNm[iyas A96z v ixbijz vl_Fo-#egP 2(PVk {qC 5) 3d,>Im (ehEtk( P<ͺf sHme{X9P2Vtb 3 #%c "L9 <^Wh@(4F2WPayei>p*C\x#XMZ*kh6po=eKVh7p"+\" ߴVpf~ĹȰh odnLk 0vuΓgk 5ek.ה]1&BܙQssFWg_^~iz禗vf)K6jʏ N,[&?3/K3@eu W԰t@GN)Leŗd%sI5h1OOW gזԕeזdM/HW$f%gӀ؂Œ¬Ē |: ȚQ9 F@7:UNK`p_-Ҝ2df9A1 9aPxaa)$  i`${x#ǃ1e^c+kz͌)ϊ)g]QV)^ɡ @8 hJiFwei^vH6nAfN|퍼l'zz @}&!H1äG#6^V:)Snff0טba`"D0Ubb䨧`=q%nY[SDem 1גPE1mh >KVj '?XG^ %`5;99 z&*Si[@nFP9T am\x_\<CC[y2:Jq\FIza$0ch&lj.S]Mu2D/h[C{lw5r1t1p :M&Nvd Fƪ#5l>:ic(!PHRF-IP/647AZ;@ ԅ;P BBa0.R)R#ؗ4po?qdh n|HtL0|}=rthÜZdviA5*0HX%0~rYzB4Rzpt"P |Ycy?rjK.@,[Za֮X,`u,@,|3G,+7$]Vm1jܬga ֈ"h݆a8yL͛d.: f(:Yu(,E+EYW2e(ʼ r8덹Qu }8Rqs gOe(>f)>bk2rکųW1|!m1i1,1F)Q)Qy.̈+D܄M.3KsWV1ԖVזO/ͩ.Cz-ɩ.˭ȟ1hfu♕ WQAǴzEԖ̀i`hlY%95Byyu>ԖEI:<0Gf+TU*LF?jT$qsϜ3-~XDAD'E%ćfŇdqؠiQ)? ^ý@^``@ةn1h591!!>.i ah>.6a w1;L3& ]W3m𷳱xlj{8{4m9phe@+S?ntWx AE]tFgp.#ǔƴ$ >BΞ3@c7J:Qژslq4fyLf Zbٓƻ1dGۑ`MJn|4@ n,) 5j`Y889_g,F#/L, z ^r<9(2oa%}C{W9p$MyoY¹ ,k[™Y} ?sͭGkX ̟1k)fl`pEs#Ǭb.XW8϶s-r B=tu3d&d88t2+LV٬YI/g%^J P\Q`D t7׋CҕKIe'gOe'N>|4+K[w\h:|ig".?I ^U %'GI9,Id#GE0תKڻ@~ gF>Pt3.ӚVTT7TqbP_P T 0pl/gpoKёAMI64嫋ʯX%Lb@֯!JC b R!M Nˊ͌dؠhȀH0D;=jꔨHHx%1{T{h DUȀ!xT 7 `$r GWd^.4BBB\h*\șu,,ϟX"Px6>h[ ,22@$Q o+\ZxkN7MOR8B87vmWY\[Y**..k)GL6 Q][5jN]5z.P3ot|` LbC> AR O)v*478jՎ]q{'DH?~$!xB؉ ag']@\⒈%x[7rb(6"\L ~tbG'FL8aw|sɊ;6$ywțjĜy$eb"^BxVrTNjL^z\AfBavRI^jYAFEQVeInMy 䒆gT̩P=j~C|Q=z^P9 W1ujϬYИjj20iᵮrCG1tt0 # =9ᘠW/P>*8)ʬHO/rSrRJr%n2F@l>y8rJMnGOC+8"C[Q~ܦg T>>;.=%ZS],Ll&Ns1r2To;jXS`n:2}6)#<C1}%0+ѝ)S :2&f1cmuKycoؘy:PP5QT `:0Fb8D 8/2`od];`*7Y7j[3_Ndst"?3ʜ `'Q+Gg@Z4skڳӰ祂KsSxD1=T1iiyH p `񈀤Ѿ.f:5sd`.c<~P9I-j#c&fW;D-yl |0u7wG3Mp 3>#r 0TԒgיKD}#h̰| En$Jhm7 wYk›޲s q``![6(C,&  gW87Vxc7V8Lف=MH74lɛiFg023g;yLs:}̙sgΞ;}ܩ3gg3 JEuե 3]=<7~1 ]`ͲkV,^ E01._aaqVc@9&@|/gY6h53Ђg^0׫&;A^,FrF%՘r^ien#0bt?Y.'FfDžGzy:XٛxZh;NTUV0=w T=@`_3-&iDvm\4yoefgQ+k%h/r %` |3#2*oޕgyj~`~;Cv 9s(Hpާý0k|/tq$l9@9p&$Q p0߽a{|w%hCXWwbYqsz!8m/5;#+?3_67 n?s)17mtC ́D&YbAH\D'RoNZ9 ."g[r@'♳(YfO|HL|Fr $ryINF/ʮ$dU2t a잎NN XVxbDVlh:c"<l̽l9Oro9AT]夐G~ob*DFhN;>sg JFJr  8[p-+hEw5 -5nccTɁsK+-oJ(zF}}~1@X@\8fj<0Йc$D\ KS4j Q,QEs) ;\7}3e+ V[[oRo+]ֺ{uX=l{ED&mxFsPxF~}6zlvXmlJj Õ- )ԧTݘ%KWW?2k+^yhs{~ŵkW1/^<{Vܗ F쮘ov/ہz[ƷU,XHh&ઝ ԬE\̯JQpu9kE;G9r&<ψ"gϴX4k"1.9vY53-n' 'Z[<< A6(=7#->saκW./̨`z.q$$tC}㧺G8Nal`j=AJ#ta_Dٗ5#,Zj?omN+1)>"?k)\-¹ ZZm oIhIj(LT8Q{e&*&z9`naa9Qr50i$[][S=;Lr"h2PQYd tvtgqlb-PQ<=.{R;vHYC'+H^jJkSIq6;z"Nd{d '}qI'ZQr2 C #7tuC7F~+ ]^w}^kKVVY>niԼׯ'gϞ<{WYɅ9%hha +pA_ i>h5' XE˛|@Z) gkIH DosU%bq-8.8E-6y!\,G qlqF1%|3Gpg,ΜQgDnqgD\#S뜳QD{.:g>=9:q`zIq`kc:IB?135!m`j c` + @S"{ƈD;T[aX."})Ь›8Vx V_p&oGߵm7_(QTdTHFZrec`$йҹ@Ptn.7Ҷ'XOۀA,yr-Z :gnm4txEF'؛ٛOq@TssV z׎0f1p%clr7*\-fdĝ.@.ͱS~6[lN~*+d,Hv.\Jg/f <88w.E__)#`Z̅p"oKt:7Q[5ęx-> GP\#9iND\86em$sZ!FHM.!mjob:PՆ1 `zy jY!/JƴoLs 7R"wn%ʣ'` 76w]VK\)gZ޾Mp[*9'˛FJH&`sД򓣲]%F;{Xyh;#QiR"{= #Cp.jFFśT8p|/ێ-{V7R[i<@,u qIV C$p,="š~v֌1Z #+5WVr$s + ڤ8h튃v*lLsL mpqwe :]Y_8xLwRyERȡ+ Cdn W!7ВJ,H`Y4ieK ,*yx{ڍW]hAH#otfķ7Hz+%;j|[FˡؚaNxگ7jyWzTy]8ޫ]ǧAf4 hWeKєPрC)٫+ƹjTâ9 㑼JQ]Z07:a58.SUWkLJέe2b6j5+D䗗C*tf"j)W~"S6]n3c~I3Ih4费9fϟ ˻"_ ؐ:ZVD.Vk[d7G|p[IK oX[V8x. ߱yOs˔F#a諎5P3'j(4qѷ@ILtLuMs't^fܘ˗2rl&b lqu\*g 趻pJ#F4(_ j3̴'Eko3g.]-ISJűj+378X89; >9!ZiZ ڊh+V\t =rk6m1j(PngSYYr'o[5QeDy`Dm 7ȯ5_/BOqθE:(Q4KGi[zZn"^-o07+m fM(}YrLt_x;v6믿RH5$ frssO7!o&-"BФGQMmF-\țܞV&Wn+mw"Wy;{˱S̽L)i$WwX.z7:=4# Ia̵mrFnJ'45&.[YB.$X.F3+ﱁa-,o &k 5XF4-cZ#o}ٯQ(b~- ZV87p)7mݷi%utUmm ;M{ 'j;Mpu&L6s1s13pEYLbi[{XO61533q-K k׮l3v]}ApEx!|"_h.~3oFl9&Lh/1^b\{ZK ڛmhiVc볇zk'.m& &jJKe:K-t, vj}ב76WV:qY9eINJ$SAO| iy?_ŋ+w҆ig.Gs櫗mXbK8Iμ̈́RɍWD:%fFtuZ·lWŖVܧ t>#Ō*/sg*_x.s|<#or'F7F!棇1]h=q^}^4TqH`o&QP/UU2ϟ%t3y*2H[9ptyibINu;c<Sb|~qu Ս7o0d `BAi DDPFDpfd& EDecbs0 Lvd>+|]W:s^!ys;wN?`dH6!\Aa\Bn r)u12poYQujF$#V@Kf+_ϟ=}gOxS0ʜ-_Cg~|pO y!z ' Od3n|g0.r4)>w梫6"1}ы}j)s0!n|W@gsدk`kԼ]|K5<?. }fN l<.- i.?4ݎ]nسl+p~B_*Af&RA%b&O!ELOLBbs:z*Ԫ ayJ@mxc\x(aĞn^N!n6N񨺓m-5&iv]BsӲ±S8xkb7~aޒf7,\<siX6|f?aU¹EsW/z50k1K[h=K6N5rʥV.۴jU7FlYb>kWnEì޶~v`u\ї=23g85kY3A\W\? 6d+ _^0҂3ͫ;7윺Ss5ԕ'e㎪7 Z+rE[$ I'Ř3 AMe ,_M#8-q<0 b QzEa[)B[WAW[35K5l(0T?}>y!y>9~ ~,wv%PSa?#(I$W2 ӘaюF̜L &8MTCOhѐ,G물FEA >V\Yff= {`M 7|M<\"3_ |9z ⛯c@{K 2A $H .5phEĘqr%@0x@#2NP(a(+CZH,Zg=m>Vz`GI9r=iP'`dac e90)ׁr^fݘ،9j`,46t7ءYF;-˯a YW;6<-*")2<J“bSb##cRbcRcR2򋳫Q{FŬ*3EWAA`Yp0 k:41lh[727X߲Z)SaǸmmw#6ގ̰eN}m~`7`b΃]0ws8sྣG8~ Aу'F9rcYNos,x Μ8/IYAi#&%6"&76767.?>< !bjbtpr\XZbDfJLNvrQAz94%[ӊm 5$lim%fEǹQ q3CЋgI/b~{,dW*M#? Og1iGIUewK$lps ^\~;\V.a~~|\~(#\_c fu $GiD6 XfmGMM M pv blgga~DfI*# ӕ%3@}t}K5O#w~"3"s$"ъ RMě#,iP5 ,XUbX#sc37s+1w 1e Ir&%S4U{V*lm4&i9h;j;Mp2u6hMp0̼>Ζ~.VWk8p <O`/oPaKk[$0% m #:3l^q!ޢc|0~Ob "jjr4򬈞h7 6IJ IHJIL("(,YÆ9ȣ"kSz z4sj&P<a~K4/jΪ. TϬ*j,X7灛gN1dWYհtiy@9dbĒ̄"8 8&? HM"ىY@BXV|(IɌ N"14TQ "2 \}CmGNvlkoij4QVw4M+K(ӕ 3PsQߨ 0?<}>БJSTD*2Uo-"z" HFj2Y DZJdZoGu5nzT5 ,f Ij&QOzJ#ei`H0DFjcp!k)g`LP0xk]LT3Ұ7t0r3#o؟XLbcnka? p4s8Ncj)6 >scyLq@ܮNc F,!@tSND'7Fd/ ѽ01Ai\Ȏ Ѷ .`ohy'Gg$ MҜZpaMsjAUAj@5 9ըٗάZЀP_r>by^]żڊy3(3t6Č VfČ\XL+7UҜl38( mR nN7f'dƃ3c1G#Ry)y9aى `bph ,@hݦ!@ KM AzPCLg<r aJLuwq q vp21s3՚ll`9TuxK ;P5fh et""U3&27j@傚"#i-" D/oHd@f""43M1x MOۗhh :ׁ|ȀYf;H L(H( (7LOi><`!FeDƀI24ǚhʚjəi˛u,t- LT5&i8j9f-t],\ݬ y^&ގ>Nf`n ? W@w > 8swD X 3%+>;%'lC$#4geo !;p8a7Wс|g33J1FƆŅe$g&EfFd'秕W j2g֔̚^:gF\-6.P>^AZ&!a<DulLU,Peaôi@}E^}Yn-4{Fit$1t0 uZ~ "7<7<',',;43<][ E2D'G'%&&$ggefN͌F$# 'x&{$1Mu2 ~:q ވ0.!S,Lm <,u̴ )ZOc6j0CRzz tD$&^o60v@c8) 2ηgnEK*hq4gss -/7DhC'4F~.FQ0nb0p# U'#TGB)c h5Ւ5Ӗ3 o̭`hdclc8v$uGSM'3f\,u]w phd;r*t E(hZNHLkTp6n@[Z,@fC)oDe>bZLLE̊:4(ΜQ18(0 $]]ZR4 XXX_Ȍ)@" S# R" BsA9AٱSbb23#}ҀT +%39#9=)=rKtt  8D28Dvm ؄{ZyXcBL 0Bs bq1dq6*dGc?#?[o=O+s-7S cUtm&ZiXh2Si2|aFPҐda# X%\Nl~SiE(TGd"T*(`crT##. 2 :dEC3q?33"ptz1'#猖\t0'/#^dT8/%oIog4\$(HqQnjb( %8b#iI(&ph5זes[pd?F_@'9ԝL4&CL|+4tX[{zMF$Gdn$o $)AM04*@/4143s#2iC2r9](DX"fd~[I L8ȅF3Tc.<󗑻ҋDxBe@` m  Q4j!Pa1*Í#Uj#m2m h1Ӓ1ZL g *X)X+5P80Ry;NRs2Ql kZ0uyxz9yN& \̧YM]9EOB8GOs3M vG=P0pж)@^IyLj;$ϜdmLBH -BRx.t6W$Dޝ>zq!q5^qG: ; Ih࣓m4?C: 䈼ؒܤiUK2jK32AbL @o*I:u1ym(MG%% %uũuEu)3 I5yyU9ٱӲb*23#J%@xqjhRH,H̏ȋύˍ͎͎ɊΌʈsO wO 49))iSbSC,Vai x)57DmDɆNzrzctd&Nc hFh: Xr`#jBq 7SE  {AC‡[AfZ'G^OPccdڃn$!!`: ׄ?8^^gyC %eha ٢KĎ ZuLBx83whx|[X?"$ۈY|C|RDø!\C \2Xe$UiH)1 ZN[[*)+큉TU՜&M6p1t1v0Rai`8id|"4 x2v~Nh_g ț!#LbAW0#|S1Q&&:  7] e g7F9,a-'B#w'ɹxμ`nѽW8 :H,H)ʌ-NKVSAiu% (JE2(e!yFqJmqJ]iZ}iZCi*ekTDIJCqJCQRP8 aF^|Mn|5;+zU.K +K +CJC&D{fGyfExdFgOsKuM qm9MN tJpL pHOKM4rL#M"&EF'8999:M oXkb4}0 /:i aw)nʀ+AɅ:ƹF &c dAݱ1v 0ѶlFYc^TGn{^3G՘#<` S`+'w >V`5@5QwDFuPCY lc3ьȤC"%傗%GHx2%TşX\v`hّC_ɬ+l%#y(> cR5Ʃ.7.#A }pu4W؋tg#"c#3V8 gpCedqcUGs-W8(J, 5MpF l*7m O ۆH֢P/pŽ#ȡ΂-."oD ȹ4DxsBy%G)QtشcM{s#zJ:;qdɣO;p3=qpS/`N>8t !T!Lb$p‰#}g N9uxz=}]'w߷mzt#-Gl9 ̰k!`熃;؁Y;öaXزzU{7ڳi%bFwn~!X'vKElìYXli*_pKcV. bEذ3C9_6&gy%MNrv]t%5gZHųVC%PL?]TZ ;8;OWh<ﺥsKZtqK/P"p%gBcƫEt,yl ,` 6aVӈfY2X3lZu`֯XXhf%5K7YXl[-ߺn+mVm6޾iMkvl^زvbݮw6{mܳc>};7ڲV́XbM.9y7kEcBݰֵceg%qŰ) #11| v1Cc0xH)QR ( S;|Uyi5yiuiuő C!K  TC7ZKi x]X]ձz\! ueT_y0Z1062B–La(-XH@d=Y0a2C c(q"V 1G.41NEQ >"p!CT9#/P(IT~8T/`r L wFk@d%ѨK1Hn@ 3?x;`cG j^@v\RN1|^wyvąP,,@f żKK,'*YKq <,2*f[ AQ~Jېm"$n|xIvBysu.ñsihhhhhh{fz\p߸|ϛ/]z>z *? 08q,4q ɾ#}3{tӋgWjO>7v( Bg$Ju7 k_t 䍿UY_PQy9i?P( ^;=Fp=Qy?]ƜBVmBaam76++BP>\Xys݄ˠ4˳f?\Μ=oηDzL~A̍HkG"%XsMz~g]̹@;5+ӖÆ޴i)ҷǎ MTUا`-_߰Ko Bi%\y oB%ũϘw&?ygIlioaf0ΚNd"Moӭn^W݆»eOnر+;Zُ'f8>ܨl{{z }E7I5+VPO'~?D*Ν~񥏄 ;u:ӣ2IIsS3o4B B47 $o|z.)sQoX/@,\h`5%f:-]ӯg[ҳߠV%wK)){` M~eG |wcUݢ><ɋ=˳eoaBDa=%~>s7li=;vx)!6ƌYJuF Bi @bՅ)543l/YX\Eu%ָNˤgáH!G?CCeĄ%$ IX+kp u oAD7CZCKBr[ti^exx'x>{yƛxzE&g %B[dcX=v#taܭG=>ңqX #ia=~vނᓟ%%{NJʐPQ`wnݺ}o`cj6k~Ç?P8Ž") ^-o,*+_ ;^HۿH:PmLZF){ߑO/ 6R6,2ecϞ P(Dƿ^AʎpQɇ^ιtN]T9sS^UaPSdX~[sD>QOOGQn_@=zb2ͤc_V5#['/ěc}gha$-p7wǢ" ='O޳[ߗK|y7Tn?p$G54AC}BPZ #-ɻKG$Qiх,6p #z=g=++//LKLB݇!GwȰ,x$vuE#._mHr077aVݛ n~$-go|_ KvH8hn䩾Ő!z?|+)qFu( j!wO&$E~ cCzK73k^Uҋr?lhp4_yǎΟݿ{P\b{HOEJٽxD4 W_[R 5r/;_F2yŽYGveI:w}o~r##y))-I +5{fτD 2H+xfi}xZZ͍~+{o;}bg͔Q:"C%==/TBPZ{N"c3b@+g=Y!`搻o+ˋyonܹ\]%.)D ƨ{*-~C=`n(.9}ᮠfFrԐ"V6)w͋8SkY׼K*De#5OF׼oBc)-Qyr$׿ҭ8 NHk͍~s.?zxǖW,XxEϿ[LNJZBIYG^n55WW җBP(wT@* ;:05:Ğٷ#~xڝiq&U zW}zvwc oWyhL/_Tgiiࡸ'H!J,Win_u=Yeum]@ϯhgV[qZi:URh _2'Q0)2,Hא[OG5Q"YN]% 0V;/Ο;-V.^P?dzUd'kÞFsjϔ_ ӭ[=رkIYH_ B1MɛiyGE͍-O?P}#+~_\p|fg'%@1ސ%%0W6wB.HahK*3$,PCgj$, "MRC (ķ?5khɹ/G,A y_}V /z~ m/: 2_̙\t@Wp>?mܸ97'aFe';XO{.^{h&-/{c*P(k/7 $o|9U-!4+>$+>4C~7Iü{z?]VĀQ&0@괯]OcDR( `tqGIṉ̗Ē#C{$?oI44'&Q"?)=}'\q4wo}J ʎpܭ6_|^J|3X ow:]{̜[.ϧO9g۩cϝ=%wP/<بfӀ' w1"}) Zp*\H:}ҒU]S r_K/=<Ӎ#///RHJ{H!-7YqH&#Yfˊ՛E 1\՛ϟ~?vh2dx{ʎUKP(ע!yw{3cK2cKʲˁcN翾}["w] "oX7{rݣKχs&I<-3Lǟ7 BP(ɾ#yqaݍwG&KO:3v2#) BOڿH 6pNFM]Z`yoyBP({fh1v${BKfH5ɤkмό${h>{Ե#yf6wbyN$L屃gd)44444443?S-ÀuW`68+ _W~Cq '+H^<SR_t W~]SɈ)B5hhhhhhhgh9v2gP3&E$G& ?a נyPxԍY0Oe\<<>43=<+> 65hhhhhhhgTͯdV۞S 'A_c~X,(ؿ7Ҹ K=_$:~5o}G44444443溓\}e~z~p,I@?a΃44444443Vnwk9JI;rjrD@b8C_ž򦡡iLt{V_ܳfK?x)ٟ\&O0{v44444443Fn<ݷ fZ//^J;rjJD@R87R^hy򦡡iy޻t W6G$3F 򦡡i؀o<ݻ2E䍾o5'7QyдK'z~w՗,tͻCZbcRA};k444444 ݫ.^-@H]:xpQRDv|XflHFT`jdFnsvOw=4I%G%ąd@佗ʛ}]+wN_<8%:?)"'>4+&0ihhhhh1X;W^"4i1 YAiQ)vQyдO@A˛ipƬnF.HMˊ N򦡡i ykޫ kB׼AީHމٱ!i1Aw򦡡i`ymn`D%E$h˛B}!$Οwg6MȎ@-o=ov7179kBԡwBxV|Xf\HZlH7} M{DHL{H˻S{HCMCCCCCӮiy3F6Ȼg]Q22@qaT444444+CwFޗ-NJ' I߿7 M#K{F#pF&F37pʛbe0?]so%洹@ޝM6s1CFBa9yY a&-q_Ax{mĺK/?6jy'E$Ef'Ef׈C{_|XFkkjm? 47bev^طsq{^r;6p\L P«Y4*o#VS]ܷi%Yyw k,xq~ vӯQo ŇTXOr6\nwn?J,N,L(ƯG?נ0-N݃wӂrG$e beHDF@՚P%\wxDf\67b/&fU(͌3c)D]Ptlrԃ2NN=5ZX|HkP;)Np|\C/$Ww|у'yR*cN8נ,_S1]NЗ3~#Nd(g'+FiEt=Ui<{ L93Pwx BFv j2o7zSh^MNLpӃ w\Eh ;w:L5\;HgG6_El!KywdO/ά)ɬ)Μ~Y Fto'gvLu zHp ;z'4avE#f3Ҍ0!M OG.2onoњͯ 4ŝɩp$kp{4١DVwHa_4Ol<yvtգ[r ^!ywG?T5T6WԱp  ɽX{L=$-j4O:-_9ܳjܞӧH L.8cBivi\d8-2UNoњECrC2 89ZrD戓&PS )4Pecg ~>lCvןw.=hNu욢5s =qQfAC#6aZV{1=&c6fh(zz$&Bv¨7[5,@87Mw )o"MDs+ő`zrFzprz䌗'w-wvZHW& wa9m~(RhFHѷϏm~| qݣk?-_WE,8wʸ ف ߋ1ٽ^P4L0=[!CZ 3q7ʛВs##lsrzdGn$n&{64_ۇLDVwH-#GhyoqyWa OR(LAo[YsF6')ojƄqnw8C8s-\;L Q6ef '4RGv^ajrzhЛFf=||5r'6'w8դT/CT-S~U*oq Ⱌc27B6ϊN KZ wt5SD$ذ.FinƄ[fG.4"#3-,DpzB!wm7_Dx.8OM a*K8CΞ2|8ϰ'w<> ^>feiswO_#(G44-}l; uj-!y ɻzlF쪥N_7мӛʛ棎;w\G7Ow.=xlfYKfkY?}ḛq ͻ[ʛ棎 G7Nɻ[/ -laO_%%kмX;'w^{ݵS]}|ǵy}f~ȻK?~Z[>Q)}$444444+Gw>6;Wޝ?ͩ)T#Μ8?(\}`nhvC}O;u .(YUPYXwyoH S07jvhJޥ`"~ZA#MCCCCCC>ckgs? ,]:ZӊΜ8?p\}{?mߞ?ny<^>tVu)ȻgNRyдO=#h5C"'Ok+L/0o*ov:f8|_9yP=r.Rx,쩋ihhhhh#ƞ?< k#w_rݥc?<3c  Os̥} k444444,ol!ywų4,[tE 5QyдW@O}8w_>bɜ gWtvY^+Ht;{mVnYV-YA}I|мq !&BL6\%Ȼsn g 56޸v{ 7?!>BLB7n1Io'S!ywqͶ ׭ y[m!&BLB7]ɛq+ W ɻg]~vlluCq m!&BLB7]}J޵e-u;nv`*om!&BLB7}mw[7߹u6gC?-$tCI y{ןcH?ˮv[6{;z9m!&BLB7]/|yx pnX+{صm?;Џn 1 b!$F޿~Є;t_<qpwޗG~D ! xUftƃOYYhP( DmF`gɻG^cSG?~0%\C< ߶77'hЈGn߾Mh5tCI&<7W_t }s'/=q쉋gN\|q Hez6{"#Jrr2i !&BLyDSW1?~*'kGZ-Vw.򦡡yisMym|OM|?yw˷M՜5,=u|6!fwg`0*9`ʛ8hF.}̣5'U'V#^|@];z醶D,,fnϴV7u7 ǔw"ӏVU[UqX= ɯywUGMc-k`ghjCq 6*{~ڵtѴk !&iyw הHi6ђ1k|ziI9\ r67/uCCILB7n1ɻuw9[o!yw Rn*m*=i5ǯAjw4444CޑW9nBr%ut WfxΪF4mUQXwCpͼiFkFaw%;X[ny)! gҟԠiq/uAihhhh)&]m$S7@RG4mUh8...]C7n1;7o:tt$is+Shʡis*o]F-$.w|aJ O?0Z2wհ5*onɛo!ywj#MGj6-~U 7 M yg>ڬuڥ:6rEGi!oI !&y9W=~d#%I]&Yupe\[|B'%&BLB7][o!yWN1W0^lHU117 M yG^QM-$/}}Z|m'l\SqACMCCCCBޝ~uu:n\ʛM{ț|TTA>_/~mųwu<7~<̌KI2ȇ3bnC|'bTѢ'r~>w!k'./9YQ7nim ߰|(5\ʛxWz]>»z_,ɉD89vFG6ׄՓbYVrHHn&+y]MNZנsyb3? }>-Y;v_~ݼ;|noL8Pt(;-2r.ʫIJowFWm<ɻrcᕗSVD9m\`?2dyrDw{Z/y(:sZx0%\m𯌰Ƙ0߼Rޗ_ y֭ 4)NedKܑ}|xwj44J-}?s׮p޽'uZT?)4w#V7jy\:ݼrva~!qz\x]UzH51Z2)%kмVn¿2}Gt ֭1c$t#^7ǏLLFع3o W|ByImC<~={F*n.\ >ҩ:ORAL6tpNCY۞>I?_)H4PyÍ]=|}9n۸7א*so_"#;`p[!mm|.B6ՆXD-)ɛ>}/hR#G#}!m.oK}糇n$IZ[:fߌ$:uvUcjҖ4An{ܼVi9ETbu;v?嗼o {+444b~ W?gҷr,OEE0O?E;1ILkeb,i+10\Ag]/2~oF6~d?6y47wAўZ-hW{K4w_ &D@{Nҫ'po1Sm.Iv'\._>/?l^AE=o( .^[iDo}1nq WP 8w,kע/8|Xp2۾8˦Ѿisyi}1;hVv젙9!@=wJo`t|4n *o~vҎ]//o+!*N;}7ĪUJ?ٵ+:|oϣyҫ]aud:Ժُ{:sCw@˛ʛoFns0`Ol%55 OE7/Fmѵ$<ݺ4kB$kZ74AH 䚷t}s Gniib[\B7[+999=zDihgbb@y=z9ҥnA7jȜZlP_WźuśZc,e΁ 7kG Quk6r !hZLff}-^{]h.HEwC} wCȎϿgs 6t 0KaC7K|%^d{>z<~S!5(&'^)XTP,fٓiѥ׵˷  oMfɖÕq H#y7n>7נn}fI&dp>b -!W7: Mٴ :'OSU3=.ݿ0qܸ!86fs?l o:RNC󖁃W--ի|(16E ]\Fݝ37{O[VZoat|UN>h?>/@ACaO|)ovR$$<Ѯ\I Q\ƞW[w} ?{ː,rJaQjxqcQ0tk6+oCםՏ>׋wNpy =/ܻG[LN7DCw7[3]5`u%E2@G:Z7[̭5)knV5#MXLr­iۦk&Td֩ r8H_~p9uJo77R.6kmÇ'O&\^N<ྣ&M||*w_^tS[JGFON_@qբM2Ôpv/pċ%!lM`*y܉`IYȂդ/RPxO7l\.$ezW7&L}z䈀ңB =aMe(3c,_7RJנy=&0Cd!khqK3g)&|hy϶q{y%G$BV?ۻ_|GG&]mSW"$olsI]E)qC *xdp oxEMLtv klXk T0Ԕ|{}-)<%%P߉;, x1)ltQZ-Ɓ ATrYW4Tb??xsb~| )ҥ_WW=zJɛ17M-nQAsC6i'9o$8ܶ▓'0ssIۇ>\LVoy_~IOL!e~7bYR6X;ț}yDetٛ{^~KhZU 5q[>mJϞ @ ?dgs obb6 0O2t(ǝy}FeC棿Q_ct9`24U BgxsۯGᩩE|Iihpɿ(Rq'),rwIvФjyy֑USWha4mUh1˗-~=)skWQQr4R?Ё,^69y=amp#ƪғF4]:o,AC#{{Hjkɂ):mHCic? >ǎ )'A:yM12VZ+n=Dנ7%JJ~DMYrCдUrC̜I%@c Zvw.]edceI],2v2ACqdJA䓏硏['H!6z$?/C۷9yf~61PUޖ^mV5h?o) $ЩuRHߌg1=࿙Ç'vݾq厹'8JFF q * ٿ?I0#=6O͒%Osˉ"⫯xO _7#WemlXSqAC->yo=#۝>-75$o!@Qq<6 Ri i˛*o~MFz6ln池S*+ʁ#oyw턞2XMD}hs1)%kPyOIW+j(~) RH?$O [4.!=4._w?q15%L;ț<\RWQJo&.j \Co&PRH#)v?..dsXsk+W֤UlL{bcj-;H{C4TbRS'woދF$+_G/g]' 23! x[C=~J5h?ܾ ? p=w}v1d+ҷD?UB)|eA?ra_47bnA}4TV^ᳶ&=eeG iY]FK2},nI!Ms;[{Z{W\.gAC->iͽ|Cq *(%7~0duݻG i>;z4dksʭԎ[ &==fo{&1ԩד 57緃;u@7 ikoǏů_!/'Cot<ruLT@y3洶2ӇSStWș3o_7|yRhRHZoرd|M;ȻK_W7yMʻ)%7붽a:-T-Zcr u&.:~l _ş1ss&I` ))dWP.cy1deMٻ72=j1xm6xʫݵ/\;PkT??yc{nM4_ IfZЁw )yAxeB. ]v'4o^NjsMZ:}qu!!ImJSyDqiNA>]aa>Sfx䆠yinCJ@6u =eHH\!r&|X(uxBSVF>Wz>%4oh[OV#)r{BIL YC4m5c䦔LQl~>=rkcB%::akKJh2/^բ"RMk⣽BnsFUl.T✐9~=-LV+6F#VYl?ݸA i>聾.vz9z2piF֜nBV˼>#I!M]^drn%l8~&[-"ҴI=_@RȦ~Y} \PSuTIϒ!)i$%+)4 }šDdCٓ)ilHV/. ;y kp"27!]4┝;OyϓB6O?!+҈m^}^eem3q"YÓ&6Dk?[ ƍ#"ooRH>/)ϰwD4oh'@k[I!MU액^<>t{Ѵ}BCI!.ʕϏcߡo7ycmCM-*oIrr2;o O{Yx׮B!h=pt$ѴI?F7w +_p}Im*ơT~q4:zzdؐʑ#=J i]V ?|%EB-V{vՑBw'Ol@ko''RBC-Oe3]y?2vzVVj4;pӴK1TȮjRHr৾/׼%iÇI i1Tc_~JOмI ʻz)iפ=W/礐[C-&9xOUX6}8n 8 }Jpyjjd?J isاov8{.>}C-^xhvٶҴK/'NDA]xCĐBv .KI!M{[ l99rv ڠipҼ*TbGVٳI!{Ny9O}5Gӎ/!NV߼PycXy7RHiH!M;9蝃 I M[[oG%'Ҽƒ?|8ﯿH!M7 X=g&?w*)iPyc`44OK4-~++gJ AӮ17s.yoolA惂'B\B-?3|y9qB[IB1ɓ'bw~^yyFB-a!XZwH X%7l ۬'d~՞F|B-aʙ3g݋hU֭#Cp̙]7,7SZC!kW%!&p(+K090Rٵkiװb)iTW嗼OI!,2nXޤs"Ozޱ҈OA?r!R#?v>T$"[%9| ly''^d%BΝdcΝ#4m'M"%4bv7_ٵkЈlM i0dJI^$8o&]4 ~Ȉдam#ϓB}5n-*y/wYvXN}iUg[7s6 /&lIMFdC\Bږ-M?cɺ#l'BLn[yD`t_ܺ%5Z #o62IGX2-?N4o[IhȆ7)ypB(i̫ݩC׋箌2o7,'k.<',7ɓ,+-3fBO?!k57҈aۤ5_]f m:uZ>?4KAB2q")y˰Oe!%4P ݛrk$>RII?h*ijywۥWej+3T6qU543d{k}sZ;7=.pmL i8+V١5R(zOL B6bL )yܹ#cR(47Ϋ_SUj2X}(s׌4xp%䝪13WЛVA%0|ƌ*~T)lzo |9و;n$4o''2Ԛ~"$-h yw~qC5Fi{^EEZB $4Fェ "W][݅m- &"ɺb!$D]3;wnr{'3N3g9sZᬑE7ٖ6XaZDS+Ѣr w!A e2&&g@q .e hw;Vy9ŋM ݥs*&r{D1S|k1y\| nEުyaձcǖ.]o3!]mfѢEryݦ{Ա7z2uWM& g)=7a9&@UU2)) }z@ac7?Us{lq%{$`+VbKOvz~5G[Ζ?/.P&`Q1"xψΓZV昅Xg*11[2-(&ZUʙ<,ƨAsƱyZ7-> 7u,i:2X+jڞ|Rzk()K\Z,rc믗@P6/;ͻ{ yɕ-Gy[7c_)1B&2Dه؍u * }{hEFkmgXn);$n1l$sgǢ +{̽|¥˂nV:a45yӆAs6}87ݏaժ=Yr :-egk '|OMa{;RS ޙ6M&ڈ8yk\wX8^m`ϖ,\ϊ\cJH YZdr%&Z}`ŠŌ3Ff1V#jߞ^{Mz%B`z!*&iܩ,mAz uq2a®Nֻɕ;e[76Ud 2I[@㸕. Ryk㼛Kǖ W9"k"kR J#,[&f-_7@`_z`s'~eĩSzc4+O$yxYMqEw@@P0wHYlT3ŹrŲXfd_6˧R~2AZۆ׏>X`.SK(!zKG.W\!Nl,@U$H}20B2C:v[jU e? J{"\zфt]20D(P\ xp,\#wի`ulResQNZJq%EP'EP %2z.KNcksS腼kWmJшc^?a<@OOǏӠA'i d ywoRVf2S%A5o}`4o3dh7JNٳEս{;u^ yDZymg.NTӧrՊ } pz2E+i&{ XXP8p 5n׎֭%BfYl}*VZ8`{7cD K 9 x~Lxѽe;o"ŋ+!p~D8'̺:TP"!6aռsT)J^64}L]=l+<ٳ) u`'k?o+ϖ)O x)G絙3U#klgmۄ%n=(edYrl\5'mCu4.;׋# Y~fo싐?8BoO>(䮻y9),Vp\i*%|cbyt=(yDUٓ5hΖ3JJceoi}ֽ9W #gocǖ.]o3!660e"?賃[@?e?GضN;~kqC oGf<_l_DX{=K=z|moW-%qAݡG %i+' /9̉ =ˆJ0ao~Z\·Rni &*SOiKtWUZ!qvGڵSn7ƃ6Q"!,`YƸi>iȂio۴8Z*N~M{ztN{K>DYYsFAZEqF|-+/9zd^>7s6Ô~`͟-Npe']oՖ_EE!zڼi{;. ykC굡b\7{lə=ZYLj7 En/pmTUn쳎n)SP'颋g׮˴GXZRtn̻a_SQ1C2'TN?}Ӛmyz y3OW\w-hǼG#7?モ{P+ѲSNMa`ӣ&6OU6ply+J)cE[ufUVx p1OHT`r u2b>v\ ?qzE/e%Bc6$U*_S4`k<2of~KhK( CǑǍA ;qݲݻjz*  yg.VMS۷ji}s@5fNnrLS҅.TP_u;4:wnӺ)qcQ|]fѫʽ~mmcv&>06U,wyVbSd1HՎ1c;V&.=p@fr'fMO #Jv%Vn.W̾>XrU+ǛKDY=[`ޝ=00D+ե$e1p帶i ]))4{VضMвuf|oN:\ܫvqbڴP//ժ*gěoj @&fҢEt)}V}Vk Jv%&ҲeJBP0k{K%h].9)CT6o;)EP?#L/-}{md&zh&Th (y ޽.9-9vLi'%$gh#G2Z{tԫwƗ[a-E AܛOyv :]$ D\Ojњ )hxqx@~m6 > n!a3o6l^D4E1DDc/%ZBt|"Jf '>m:f#]Ŏ#}xߋ,q֋;D kq#0ŧ9=nWT湜`6nniXR(GK#Z)nO{N;z D} BVhRpSgB0"4#"z'D.סQ) :64]D[qQ|q8īwۡ%BnF]-ú7{oר~wVLO4W{!T=MgI.磋϶D h*iLW.~dfg^-rR z婨fJ3a{AB: Kڋ']cvu'k~؛W[#=$Oܶ]S-DoOEy;? A~#l|DE4.~Bh'mޞeuo/HDuuuvҷ;t){9D8S(ATi+Fu G_v2{17Gh"9hyW;kcy;:^t\kJ<sꪫZy֟=gv>[T}{{KՔ|_krṗ~g:yMTz^ԿsntpG}wE& }uڵg; &)j1;*es. =\G9lr @fˢzr&z_ir/\_Ī=俐q[J"żP1/ޭy7f0זc|J,8jB7ޒTtr*EߎwdHebwCEE8^G71I0c/k\\O4ҥo DȈÇD'*w,HM#zx<{.WH&o7i]ۘ$ _ʈ riM-L[g/yݫTq4Y'ݦM:Z{*w<z,g@l`6@v&<3wѽ0/faMnYdXƷtSlzV1 ׼ Gt6§eĻb}62ѱ<ZsM95L!C J"޼zIPo-D4C,?+ޖs]yb/Upq 4LwvZzm k7,o-;V3bηbc1^EP)5ѹƼ9^vj;}\.\[ٳJ4xcy#|KZE@T¬ݰDC]r9M=cbTf@ZE77.;w܌n&f-W> Z2ʥ:yY1ʘt}dm׉xrVHi }pDUjz+^Qxq+y۝;j;tϕDaXmŴYd"ba&gEpe!NbJWdĺ)ȕr?#AP`W5:7o̹2fYdכp +&` %Epʈb.Ӣ .NQ\[r 0oq ?N"*E^[C #ZKT✼DOu9!Pf1-MLZſ5#l@`*VX~TT:׈ ^~(p љ.^a*Ah65ҥ_( bc_v޶"u4DLas*'Ԙ:$( \cr" %5L UfQsу՘( O[K`Gg_gwa\.&y_P.i+BFbAT!eD d ,|%ޙ;g .Q@?0[=N\9!?p) w+9Ы9Hb1!~"%sR\+tΠӈN'K [E+UpK^~t!PEtKj fU?fj`ca"ه1;|xjG4IL6Vyhw@|/ /V%VR`;LZLOzȪ量[ [E`VMp[6 Z%F_ Wmފ8)$/ uxG-?%s%vEIm=0oyC;97Grк {*njwɤ3? @\\Zj5NQ1]+֟c&hHz*%"06Aэ.kgٕ@41Exwo,GetV@}#h;gq}i%O!1ǃۧpV螶)b0oy-oo޳X= %Z/*6HvŔOŐ.c p7<\fRLtX:xD-A`Wѐh(;wۿq`B +=:tJógUP_BtB}$fj߈9RƼJ 9W1piRz iXRISAzLW+r " # ۣpYƸ#d'̻-fNXu@^(2B6.?8uT4H0oas7ODr>;= 2Q]]ݮ]cǎ-]TfxCm1mfѢEr Ga?908~ 9贑#h7}5~5iKczL{P[遀 h1 E@F(2B:5?m[am" # NaF+ /ExF6]d6̰&[b5o 0oԵaAvn}Jͼ՞%Pb;7kb]uny+?Ú`CsuzL 6]miKjj潬NQ*εi}L@5,w6Fm;gqzB0XUL7i̛P ݹCm[3X~tnݼa@8j:4y;k0o sBY+ΙRpe c 6ﮱ=W2wҐV7sE]ms%ͻ[\CG&s}Egt'KrQǰ4Y1& GzIXNIk{s\ T^&T"w! U7kgїmɒ=Ft#ݖNX \`^z[ <߯|{9 ^s#x%Ϛ0y_׼D[$![DqMc7x$,r'TxK6s^ h= KKbDXhmޥwym;T1LKcw$aZirq;tuWH ͭ\2"H +lKN(?bJyaf#q-#JKVq{IXi-RxN_Y-FFRGOQۼqC /9h3Xݞ^Ljf%3c藱v^z{m)}mxKgs2„n0"<$kF9BZ[̰vHa*gr>ڪ٩Ezh[;c=&#$4Sۂy[SέU2EĈkF9BZ6b9XV]햌zh[;c=&pŅ%aږOk[:V  HDFxI.׌r6#|cUUܳ)_#1\:.6pb[iøފtV A@2N3·y_{yY]OP1O W Hϴ3-ߋTN]jϭ+٫,C+O铩LjnD R}L n'vYimG1$Y|0|[03#8#q]Ȉ㜢8gC+2ªyL(1vY]rR0oF Cpc81' D8p3٣aKAlNWxFK 2fj`/)oF6Nc_;޳بڻ%'f1J`@" 7a D0o €y0`@" 7a D0o €y0`@y'h].9 ݹCJ4*UZ.%)SPbռ3{zg%jZ|}J,=BoХaoSNREN\MU}Vؐ7[Pb;7;XhaᬵnJ@(mqo.I]>4}lq-z y.i;ķywܭiIU9sMem\5'u¹ng'@m=6>pȢ٣=tk祗1@`ۼln<2dyOr\Xaf4U9!ywpICL\8iO>oNj1@&oBoޥ7ٰ\0c3]4sE6SWt} ٳg x*=hl^h XX5C/5"9#.y`2kx7AêyO@VxmpEvY9RMoL2=Bo|уOS|}ָy[mK/c 6.1ݚ͟>`ƈY#fM@Xmq6?T5>9]A,L)@bêbw}wBoإaAJ#zr%ͻ)ou~?VMAw}yO>  (db`4S۷*OS5]bCj7AZlVk޹}yW5﴾ks!  |w=w2p (D~yhm5 L.)w^(ZtNM͘9DDY{:['l8j  Uۼ{>1zo ϽySS!FI8lUsszpq֌ ¼sm")! Ć{ޭo6o85yӆOV0cx mw}0pw^赢lo=ě9wrl<.q,{6.-\8\e۾/ ҉{`&+a-Ca"k" kfn#n^X_]|½ 7r̓9KȞA)#Gر㮻mb޶G ֦7UmgpeOXu_^dr>O)m 4<>BA$h^|Mb5lJmIPih(}å^Ylxm_t/w5Wwx†c몦ۆsF7Ab5sݹCىCX9BoHͻU-يD?($f6|=}*ASyxj1#NS!T6oݼ3{r>? [ALvnۼuUѫdeuI0oFc (bjlv'.[MG  bcݒ6^e\ݳuɉ0o  U Q2,}|EƤa3Ǘ̟Q}ѼW\4W3,Zk6-a}Kvn}vo ,BAP׃wɹ5)#-j1;! (hzbMW^^.͛ڇ[7}  ,kfN:a]br7^s AAhώ#+Lɛ?4/;s-cρyCA ڹI͙3km'S|R﾿]{Y{ԿfY{jj:xUXq j|p[G~o[9ѻ'>~O  Ȯe77W]uկkyt'۩?k"KLGV|,S׸N:w-.{=&޷O€~ӒdJ럝> g`rnFrAAFM=IDATx흻8QeuEYI5zz}y~5HVG;\;nH:gbVI$AT 1(i z >.O  >.O  >.O  >.O  >.O  >zg_DKk!3B5~xvX.m,Hk2w!Av4{iZkYF?u3pe#j-%ׇk3g4: t|{!z d]k殞(^3[hiKZK`+Wm,Ek.tGTŷt.wߚ8ArZKlp9.YZ}UF靻F܅9 ZV ) DjATz{>e ty Z l]Zx m,EZä]k Zk.O  >.O  >.O  >.O  >.O  >.O Bl G tdB*e  t tl: t tl]].etEtY",R.f|,]]2+B\F}[,u.AW@׹޹K@sW]]RKKQ@׹z`stE]2+FT/o Szt t]+PTj]Zڒ"NJZ܅n}@ש^t=AW@ש@W@יLOWNlz`.+X&p.lB  t tlB+\&p.lB  +\&p.@W@M]]6.erW@M]]6!w tل.erW@M+\&.e]]6!w tل.erW@M]]6!w tl]]6.erW@M]]6!w tل.erW@M+\&.e]]6!w tل.e  +\&l]]6p.  +\*,erW@U+X*,eZp.@W@M  +\&p.]]V`.@W@U+X*,e  t tY]]V`.]]VULAUeԠßwwi\]6UnWZnVk~iwշfEwh9kctb+nn Luew͒fj㴕S]$i0Ms=Vs}357k.5GՕfBXZxgJmc1m2~PoEPr36t=͖w ZJGo +o]?<7t?='Z58dQ]pOW,r&i] ?rjF}B]zқӺcJ$F5}׌S$t-.]fvg8؁+ܥlDu]jS|Ro,Z8u"Cnnތt[^W_iYx%3ٜI?{璣{ u#ɸ%r6p<6ҵj;ǽ#{>~}RB{LkБȘS+)]1eermaMcJbC{t*JKq'A}iLI+!]:h"x8oGFs+*y%+>.c9]:5Maɫ4ޗgs4GtoU.JG =*BP]V@I+]Qew0]o69 *ŽU"%$6+xu]K}rALee$WP6QuR3iQηut.y OE8_t17!RtzikQ)HCw){_W* 7ee㠁e5:+l$cܥT"9iV oѺULӘͅ&LO1 &2yDџ$4tT'!_2YuTЭ䕌"@Qt1ʫ݂Jb` wtԜW!]B$C^JEM[>G(.Ru|WJQ(iLA:ԓ!|򧫌1]J^6K:]J%4 :_Κ9>6П7 ]4]:}ؚFbupǿ4&$[%o+:4۾)Ѡk >18zbeBNʿO=㧙oL3v"}Nד;nRU1;]+'l->JL↱NGPpx+]Lf<TY".ZUE;SP]Z ')] R&;^ E4F~9N.nprX "ϻ]tb:ܕO$/~4CG?,qUZL'tD2':mnBh+K<=gŜ]Ju-42?2\E8n >gGd:~b!e9Y7x:SzkM(]ڹ oPxS>-릑n} wte>\JJON+G4KR!?]ޒ.c KjOZ%pί(Y*чЕH,,-v.)8:?bqb cL^<е[lt%/6t/*tuKE**#@ذE42Oy~ip5$`tyCIQΥ,s(F/7FWFWQL]KmAU›+[RtY '>8V)4t-ߎr >{/HLtYE@w0rx.@WiL44t]9 ̵i]P{4zz|J׏{9numwR5wۭ碋Sd8;b]v@C]{ e;[M|,Ld-'u=s$j&3x  \}Zu^muE۹m4*6;JA {4πØ]=G='AN2-*gV*@l}[-"5|tE20Ԏ]ֵAl.[0tt%U,tY>^rCp]ڭ@EWL8Eked/PvRJ7:}@t)RGpYE_?)Nr#:^O{[E_f /&wS9Q򢑃G],5$K]Vf+qh ut-U1t4tv}AWe-At=>.4tsă"n]*8wx3؁մ0xyv⎴] iHPȾ^ ]rHd]nSO[-Qi+hˁDڬ>72N@$b3wيnlͿ %N?4ltmvmYY6u6HFu6ˀ.ieAQo{ʧ$sW)IPt)5^gN='Jj+NX-Bz>۪Pt[Э5}&4.)D5)QLnERzȼFuk~W-!iU]dJepZ= {/EMzoy.N,&~nL +݄MLRgJc9袴D5G")]䷝ouTXrҽT䘮+q=AXjzp'q#3:j3gt.ZH-SF˘MV/˜ rGfubfh|nj{ˡ"Kw9`+mu$,' 1.}l~ )LpX0Mb_.ut`׈/AUer>Y/ dt=*F ?[?Jqx"TT4}>ӫ]D]KMu~rV9t5ջ@W@Kf ;TEW vBr!=9tf.ܕ.:3@'.f%ִWIםWIqqsN%9Wv7|.mߓfj+ũPE8]rznu]~vUi0-nti[h[{I]4.b"2)lyFjI]: )KdJrFVDeeii/M(. ]:A5tR]t!wAF:B;C]r#.:w2|lOR]\>=<҅(KK V'@Fxj=/b]wj7&QHazEWЋwMjQm{A]uzjxIm|޼*zgn,q4~oڙj%S}zgyD]^E휆.=7gyq)!W0F',mN,RvY/mry/F[ꘛZ']#PKwviUۨXj &W.s.5GSvK.gtu\9GkEH.4{MWg*3gtȹ+w!X'tєvO"]ԝ1np#6еo]n=B>C{C~.=];pQ"$kUIt5s5.grtݹK'[+áWV.]DPCRR\Tk;#z  V|b$5ŢU7]:ܸ]C4d]t錫 vU4/t5렋Q[nřrRnZX< Eop" `b{9299 3-]Ӫ-tJ@W½ϣAcht 2K&!wO{"8D]ˡesW$ht#~]J ttO6wIZo~d;aU>] rcQ]4tIzMVPt"~h^OAWn-@ X\]bt+.5]s<0xfyr5>-E%tiM]IyYE?t/@ɦ9_ M sտ]' 栫)atyf]Kp+]**IN`%+B6gs#(Q7Shnj@בRu-. D .ӫx[*]>SC?.mݫp/}q{.Q.Y؟xˌ./ JK~ (.ct=]'x@בt:-]a_C*>o%:5Azh1 |g'kKf'y=]\еfR..Ctֿrt5T)=3[v1FgqtyE#Odߝ,]O:8#LpУl2ʳ1.9?#!]wɕ6w z/i}]~}FEeG:]1Ͻ]'N[\~ty8(bDuٜCbwsrېy9.For<k"WϹ4WE LH+ЈMK%xIc %9K|E~ty6ʧo]Ʊ2K]t˧Q+Z,.ɋ8^ tK0 D nFW><%*L%S\2z+ΣY:]mL]9Et5{ܧωh؁ 2^.Ҟ] ]a~t%3mmhu-.;|oH|W:]r*ϰh/]B\axbny{*ɺ^UO:ë _:^1t`u{:B*%ZU%p.ӳ7 TtҒd0oW<."ld0oW kFو= w4f6i?ݷ%f!NM$oD@GP {k!N!?]z?.O5Z$>+@rz^opdN\#]z+֑lrWt pu4)%J+43WAMticOD:batb_ Qt7It0J.= ?]ϒM2ʗ;B r%:yF]96\.BiJt5IR$FB hSX;ޮ5:Y&;gw}M CR,.`vNЕ YjT ]z`vm3*BJiag.+IIߕG Pc]Ao(||PNZZ@{DW_ݢTtyWt5nQ*sщ%]A ;iiݢTUt]Y@msRUt]]Y00=jl0ePT0!o5U"g8ɓ RR_zx$r&ch]&# zj"g8M/]>nƸ^!t%58QG90w%mK"x8cJDvNim,@)T(_N%=~t2J3>J GgBt]+qKKG#!r_dck_Q" NqŬJ Хҿ4F*O߀.W%߻@/"խ;'ݙ}~474Ŧk+s{uyܟ F(fOsVQݝt Cdo2]o&ȴFWx 5p vK7>3‮9[KIYf)>L/@"qEٮ9m?eQ(:٘c clS;,fNϊ]7 =Qr:Ƽ}|2wZnCe`Kd`ޖ.+H`n*W!yh颮63.u٧FIo7qy;{QUX[G=G޿m$95){ Uޗ ye*CTeN6tXMݍlU(]7nJKBnmB}gXnlbON8>r_tG%/KxlO.:p%=nP *CLpF\lu{!{si~~>`b:`ky}+=l,W KCUc{g.a X;> azkt,>yEZZ&$d2UH꓇.f1SvTt}xcе.6qxۺStZd߻. d8VC]oQYd]@W8]MsѠˮ:*Mta~B2iHGa"-5e6Ĕ] pr'Ge$ `llI;(M[kJata~b2R0yJ[Gػ6.`kG j/,ZLn[Y}EY!XL ӭru}T6*o__Oo:^?UOJӭ/j|geoW߿u{}goGv@h堶jn\tL tA|  9^nzi?69>׶WϺQ iYum&k:zqo4b}SSҾ@yЬ \:B+ix}AKq*OeIK0oAJKhQj EUDTJL6E+ Uz*u4Uz*u4Uz*u8iiX >.O  >.O 袓6 ;UIPƩƐ``.1$+U-SmStAt!-m@W0TVi0TVi$n,t6E  >.O  >.O  >.O+iiXPRJSR6E  >.O  >.O [zjn.7?8VߴfW#9:y!p_ځ`U͈RtݺY_#],~-.w%˞t5sDˍ>cst=V:T[X[HWAfc1Ky2SZr5‹!m~]7y,ZsFW;faFب=fг"=fo .N&t=g)Q=]Q^t]tв\e']|6K]/|1ew5juxIh^oR<]c)GCSjLmI[?چ1e[}˦=B5{~-=Üv_H}tVA]m406Mν~ ۙ1@HiI2P§缟]fNkȲ.3dflѵ|pwdhl-G$ zRznj*]enN wNǖjsjy:s!74GRued3w-=o'"W;wFҥ-t69wM>nRp՜.jը@?_LN0|L.3]yB/inth7|_4 ^r񫝮lз js3ji Ck:u3"= ͜:Y0˯s/磧~W%s$Ԍ3@6FH}m]*V.]f> zq\|[AtUi;84|@ z tA|]@ʵ@ʵ@bBYa]t]k.:@W0.O  >.O  >.O  >.:!k.:!k.:a~ZNk-Е*= U<  >.O  >.O /"_.Yսz/蒕za{EPV=Ӌn*mwoN]tR16ENsXW7qҾ[.YJ.-m@' tA|]@' tA|]@'EiBV[ t tPt: >.O  >.O  >.O -/h]b2ǥ-u6H+wߥ%s[ڂϐ]Wisȇz&4$w#ЕDO'ܶ*H+rQ@W-R50ֿ -y5t bmaP@WMt#IQ=f+75W8@WM-c馚~+%2ݽTJ]]ՎEt]2SV.5^ uFTiFWӽ{_?˖4 rPOףփ?ktAPze48 wAArs^u.=v>I{"ЕFCiH rPҭ]QjjuI] kHTxWcc7m3'iܖ#4yzyѥctc85^ ǎQ}ƣ; :w{/t/K=NeZ]& ?1ss)` tA|]@' tA|]@'ܵy%tEXtdate:create2013-10-27T07:20:57+01:00GIm%tEXtdate:modify2013-09-18T22:38:28+02:00nU`IENDB`Images/CIDER_Conc_profile2.png000066400000000000000000000564231353766347700164220ustar00rootroot00000000000000PNG  IHDR-gAMA asRGB cHRMz&u0`:pQ< pHYsttfxbKGD#2%tEXtdate:create2013-10-27T07:20:57+01:00GIm%tEXtdate:modify2013-09-18T22:38:28+02:00nU`\ IDATx^݋u۸6*Arn sJ-LjKKo$ 2mK$Ex|ۏ/" zPzPzPչLdv5S4a;e^q_|ݔ;e^@B4E Nm] x-֬;U '>5S<;/p{mi<.o7GqjPfj^(^̸0tϝ"]^ĦKNGc͚8]LjRa>[7H/HԿF? /5ߵ²'+2 ^覾Чy?)}k,V ` (ږזaYzHoȧ3=Gd0LT+ǑUF{CdoʨĐQa}" zջD. $B/}ޚa{ ` ޜ'LW{DYx=f_Kë=9ܾMZM@!C<4ֳo.k#* B.S/8 Y!rܐ aB/(sáW׽1*OڳB=uDsC9Ag35.ǚmy\ٙLiʄoULìפ{ul~)ʌLmcN(Ե-].% ~lƌ-'e'@H/y\# h/^B+,3,_0^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG0v@ބ^":B/ț ` ( k~o~M0G3f%p7iJP+oH/lƥ#ȋ LzK .]|^/@"]z$\PƨCFzl} `@ل^+@~ 1vo%Fz4BXx<V5h.r@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TG@u^TGlǗfۭM oFzPzPzP79z,Ǐf  py#@ބ^ 5S|I]Py3  yz,FyzPzPzPzPۭ GB/s`@:K ,\b}7^sy?]صnyooo>>>~N3^PW^3-OB/z@Ŷݔ29 7jCۭk}lC ڏE%_Axmg{2O鵌 .x4S=BR^s鵌 .jIS#9Fz-#X~7SP)#j ƎN5k61t-B4-#XL(Cۣs[F&29b(c<Χ|vλŔmw6[Su#YgMyHڑ&q[gsn>WBǘ-{^^z`>km9&]gP=(OLȦ%G|Jt>[#HtԚF[#ggpgms]n%Si5>b]>>h Ԯ}hI+tT^GPڡcnI9u-k~n[=}\:89=9{nCv#B`dJA1+Sm{|2w}LT) ڕΖni0WWoL֚Ǔ 2tU&r`?SÝC1]})3C#ގC{ qO/ 7(djqy;^cI7e>}eQz~}oK_?]󜺮kӒu =g-#QS:${uZqOc+Ȟe<Z,54vsVz,pV@w oԿb(1N .yeq,!S9flۣHk9R:1]?ء ?:7@>}||4S[nW1'[-汴{MvxW~}#麞;&{zL64(E;E7)z})7d!L2{cn׮e fͶJ0Qpӄț}j|>'݄2 Ȗ@nK%012 9 #ڣR{Fh.5+XN ь54 "1p&@ބ^ 8{zL^0 -F<30 G(_njo=݄gJqNJO&^BSr H/$(^ /u /B/#:B/#r#{؏v[zYJ9XCLϸj|5Ѿ udC0\.>9-x<~|G"jz  g?յG(e0%z@΄^TG@u^TG3zP\~Z.G3!'gqb;*~.%4>??NqbJ˰HY9M7@Όy{{kz)r'􂋉 3J$(YhGz@ ˎW,%p`{zL^0   ٞ]nf(,reT"4<oU<ooooo~~ 7YUWоc/@:B/`5gJȍ XE$]_A,@^TG@u^TG'n5 ^/ڑ`iiOۏ/4p@qTH/8NKF> 0j oB/]z|Px>i Q1Dac-??? 6\&B/H/"]Fy2 N,hFH/# g.LI.w /઄^z<=l(EsHԫ=ZB/#`C:?zPzPLt fFix]PqpP3#\aD@^?4'#ș `pLB/iN=L^enH/>WP#` x|{o~.4ɵ;n[+}Ej!\"P:7+ NtzAQ^Q.]ќz{{kk{;g{s_Կ|0m>oHw} -T^k?c~}vC?G}ϋBYsl9AyC?9.;=0.g(z}#Lǿѵ+!ta=?>ߵaϏHH P 7BЋ?H׫˯^l-4l+{*bi9ˇ]N ='Pҵ>[i_(~||8ZS%zAve8TjF}~~6JFhCJ.: P nhzAK.v0Ptr/߅\V#EenzLK5j vLr`y)Nrwr qQOgM0,:6axmJt*tU;D:v1P#`$`K`U(ѮU\0P:$T/cdB/.{t#]S%zA+Rp糙-} D_*oùf B/.+vp5ooo0Rܾ:z\ u+"#~șЋKjM Wվ=@^r˙Yb[ ( ZT0@ ^ТF5t}N%zAjꦑ 0X߳@ ^\֕iNhO]M_#ܾ ._./rH0$?@ wFzLtQ) lL#r'T0]89x<^\RWP`LPwW H/*v#bW u͔(^CB_*v?E#^\ŔoxNۇMťXÉ_B! /9zqyt.B/.Ck<7 34J!lˉW>ޚP>|vߛ)<ܾ*+1=ujjD3 Bpve"#g~ r:s@+ D*@^\K`;@ ^\My}r^\Bf(?s ȝ^\Bי(1K%[pB/.==5`uuܶo_|r`뫈u[@΄^0#L-=l.oz^vyR%@j.m`K:pzN03gzq)W,řX}\.r%ZB:~g{G,"!/9zl@'W_gzqWn0F B/SzLx<)^\[3˽7SL-E%h؂Kwl%:]RNhgzq kFz͍m_&S znϡ@Q7ܚM` P9@^lq{zPih5zQ gH@u^Tó0Ҿ_>WG}F.ئxCw]h7W.nMwH/`F G'$􂊅Fl|B/wH% %:B/^Q^-G3 (y]^9P{30}@h5SRGzQmg3 B/LΥ'0jn؛Ћbu(h4`o_%n_rcxW#wB/ r:) *A@IڮWCƂ=KַNE@IƂ s̹~ zꛑ3Yh1t(>LkdG'lcPgH&z]m׾Lp[RCλϛ<@Vtv k?+&"[糙ѕDXp-;h ޾v^G3UB=39jkׁf(/FUGq=*injsV۷_Z~ϸs53 XXi11 L \rkrrs挬z};97Ӈ5"[}ѻl\ AcP3۾]zg~P`Y c2WN).gwZso1H/W]8S~R/lr6]#׽DH#X,g%g# EJ $nGP/&";Ow 8ǘk,,',oov;byׁ7Ҋ.e 7iԵ}3ȋ^ls0$j PZ|pB/GWPibPL25{Ӿd\BWcל&lp/)U\camv;{n6tusqy1 *B/#=}^E>rqJ.\ZmЈ2lB/(\]P+^A'h \z4V[Z;? Ond*%J-@-ʾ@idTµ!}cũ^|q[} U¥Q=}}{B^^+C@leeW!S׫muZȓTU{HGYm%wߍ _B/We# h]dAokFzqFuAQ!K´HЋu8^;2{\#"+9 i_]fj IEVq7#-Z%}vNDi8`)40+\ЋSUDvyva_̱q}.qyM)\Pk+}8KcLhiN]Px4Slj7'r|>)H(k?nu1v.o]gjh+Ôҏ0 nB/#pknB \+9^TG@\IzPzoHK2 h5zP;k|>)~9_%RG?-k?hCa J!H29vvfz{{1 .+8l{<zi`L^2M4IݡTXV\#@PI9&YN3{xEce{r zq:=@yc[j)۰=k}5׾ބ^FPԯ=kM9Ћi0)喳8܁{J^P L:hmGx)#lwr&  ?#r#C֜+ fEũ _ 믟?hBrx<~ r{J]_ro4i8OVB-#J{ oO|>ߛ~{c6Q7#(Nץwk}2# B/3'$ v= _W3Lx߰5Ԯґ^Cjm]zվ,k9l'#8s)a^R8 2]Ya\`[\B:՜TB/NS/i3”5g<؃ЋӔھb?#l9ܶ_{RM{3@asFzg^^쮯Tk$ HwS9AVg[{C~q @{d;a[ν4q!y<—m5!ኞ׌-'Þn_;=]`ʮLl`~H;bNda;UK6e6B81 m`6ob3 NêӺ5 KG 1Kc|蘟S#rSokxt^B0ٳ . AZm#֧~=#8\iOX_%cnGON5zL6Ql+lOȉvl_ޚ)5빑=髸ri+ߔ\v¶Si]Ẍ:B/, @]JH-^PРԨrmo4_[zF[1 K.g3/ ք^Fm]jmmY)#8` ؚЋè8E[sa&Q1ֶg3\Ћ 3ReͷBz,tߛ)rf\ЋC=5h+Dkz ھ{/H/W7ϦEZϩ۫<Ă1 fٽcf ) }]Lmc2ҋM9΂026=s{H/N#"bw@NBD\ qE`KW |]<uz;_ @ޚ)D{z;j:f$b3}git;5KB/vC@^W3@n^NZ=f r ?@^0"2thھ5bծkp?6W@Z/V 2nvQm>6=\^l2VGP^쪆J,2m趯^0 .Fz5+hpO/6WqؽMZ9,(9 m٦zJy?qyrO/`kzC{zK^֜8>tp B/XlhH/| X eW)*۳]e[u 2 `='ҁ؅)\^ˤ}`/B/(fP?BFzI &B:Q1Jy $b1Á:#W^@݄^lQPe@#Ķom_5\퇯`+r^jvdwtyz /#X|6SSap%}!zȕa<mm߾`@^,rk^tqFG}2􈑳p="]gCJ j~ i:lo̕}^wC2gW*+}z,^_M P0µ SC 9##h}ЋM&3ҋ m@ؾ^9!Hz,d:PNC]^L We@^LH/29q b}H/roK|>)tB/&L(78#oKo X*Cc%H/6gP[z1J݌X/=\$XȈm]]?A#BE2"MlU[z1 t3վkO"B/Pl`KB/Q$:mr&bfF#@9m#m]>g/؇Ћ^00H/Aل^6N8N: Ѱpei:.FZAXȨ  EErO/@]^ p nhez:Lc@}G3NdǙ'Ѐz1O W@y^FA.-|^P:x>ԟ|icRFz5:\$*H/6gͽ\u""r̀iJ+dܾf_O}]׶2r6g}r6h72 /]jzY {z\A' \Fzqu2aME/4Rgp۔i?DXC^% PẌ:r%!% _ƶ3@ٌgech;f ȑ6M^D}h/M ihU o:cbwai:@ol)-os:ӏ<^z]TŗZň.(Ћ8[=L@QhM 'T`1 8B/8a@$0oy0ȗb}e&}m-ȋЋTjbf d%׾@ Ku!*H/  Bax<)P'3оC?f|%K O_Pk8Nlouj8qzz}Z?w 8^ > P#7gFW'dhm77^@_z5tv>>>C?[?f(s3=8lA^F`r`Hnc*wXH/+ȓ{zU`[p͵/1 #G8Ыb Wؗ{z\zU|6S{<sїfPЗO%|re@=*WK@Z/P۾b!{^o lH/]. *wfeb%4M6~p`sq^ _ H/E'>ONĞ *plWFЫ0}ɿi_am8+p=Fz% nkh_۹}fJB~>gP>oʴO_>L" lH/J",aBBPq!|> )_ڪ'[]s} s^ɰЫ ;ȓ^\]< d,,2'|:'AXGU( 8^lA!ʘTf[ a9W Lg2 #`W^W3H/2Gؖ+CC)5H/weO'7`QrVƆ\i]:&F`#-k a:# p;X 5(}5tzeD7 mn;F7+Η>Fzp}F蕉FQ^cPm|}/'ʜJ'B%^I2_Zل+~f>;k3 Aھ BwB &*ț^@Mg3EN^'xpmFzquBM/XF!Z|>D:rf H N0x<9 DmznG`}!h~`Oi{J}J^*Bno^*4<.' 7/+x\q ](_^p5H/$aB+h^P.#șzh fg ʡ0/LuH/r0vhW%(.YGu0 \3P#׈v0ָ+D^g u-ݔ攁P WK(`A{x'_,y,XR]Xk^ska]*->/qy},ṽyy5957Z2k,n|,a,Ys]}czߦbm6 |eKU~vO-]-+ݔvv 3 ,9ݟe.^]:oyE}rW8co:;0=s.9,>{džC.J>Σ%夲zxg8%~vgk$e}7u_`Vgl_)3 }/}g#ˎr}^~jS R`}t?[vcVw-7XNq沗\Ze:NK΂tҬ{ytZ}{-l/;h/eyvͫo]^:w=JB=]C|Di}UBiJ8rFg[gضԤkꁼD+QZgBkJ?[K m|% 27>W} Lib)uW_+dE:;l.H#xvӔ>Q}{]sM\#ۙ9+s-k|LaWLA|{b߯k}gܜvdU\xX(Ym lC߸ P)y dFa;֔Fx6SPM2 /;A[O?ú_3~2u,S>~_{z.]&C{?0EZ{zW[C6~vmOpǃ> h0 8"hv+h?G?m;s?[drT7v9 lm #s[~v}䠺{z5#4 _}8endԮQ`ŷ75*o?Oq%KbjC0O5fGzuq#Jk2 `[!i?MvyM5^@moki&cB/@ @#UkFք^OY~O(WE?x[_>?zQ[!{ψ.vJC t߃LQ~G3^ O Sݾv@lQv嘲K x4,=3Ԇڏy {:>_(Xei`Oi=\||4CE)T>k\HQ,`-_t4V>Dg>u|)]f^c+p>2 ~aL5%jJe-ӔeH/ NA0 >uA/sľ\B/6V@l]`)(}l6[,e^dK@XnJO@[MÜyЋL-Ҁ`@|'btl\y7FdgJf,i=N^7 5ٿۧ.>#0 FzC%~>­Rk_O7Yj_~ߣ|z  QhB[\]Z h}3ӭsb 7tvBC G}25]7o;9.gBFz#tu9K/. B/ ꕆ]1:3~'Nȏ^@Jov<[W|M5Ћ]`nME @#ՉTiv'bi'H/}8^lBQP##9zTL_Jz2ҋdk[ehkz~WQpyFz:\}ЋYbFzlrUFi7lЋɖz<FI .B{O[bصK)Q(c$-a )rϰ׆dNeVi}׫ 5uibhS3!`h~JfL~*+0 `sNGcI+C}zuzM (q${|,U1L4V:FYӧhs+ˤߢϷU X 7ٔG˥uK`IC)}vԀK aWK(Ԃl/"H3}1 `[ c}K >\|P&_ބ^_KK!u2U__-)?ʿ,LGǥ/o\S v Haki~G9|>s]rW1*=c٬sH/FY9 [Úy-Ϗ_|.LN )Q-KRP&qN]uI̳tܥ>;+I9H;;NZpv&:^Lz.GMUWVKvPg ؑ١ugH/ 귥ή>#c=,Y~~QrU>ktMh./`} ^K[1ok;dmguUV;ђŲP0iM_uMume[Kyy;\a'zs6/}5{=rvs2޸hPgrmwjWWˇ^aGMS-Av2NHv>RFz/:l@=*<7묃" ^\;b9׮Y^p]ix>R{i/?zwp#舫dT9+ !מa\cK]Yh}<cF;hsڈ"D@}^o,%9,d0$JGy6eI2hrK9k>H/v6[:Cm#? <  p3P0^@f >#<>pvm7)M?BAО xs9KytW{\P w`hϫ^FqsC-Geʲ̙W}2qV9Ӗi4arƞt=ܠetk]j='N_glCznR鼢kĿ禯mϧq:j?otcsq^ӷmS>;y[ v3 By.\GQе@92jii|E~{cf{v`/[ܢIvNW; XC6jB6UmNlhrTzI` \ekS]WG$;(k~^Z!jB~͈4??c@> *}Z@u:FzPHṛ#zPHN,ߍ@^b/r%:B/#:B/#:B/#n[3j! T\/PzPۏ/4TH/#y>?ox~@n\,~ßn1 XD@Ό:FzPzPzPzPzPzPzPvE]L@u^"?~'D,& WB/#:B/#:B/#:B/#:B/#.v5Sg3אۏ/4bj!wũ<^W4sRol)mѹЩ۠k[~z/ѷG,-קn)^bwoooT }믿L./5\B{1Iv{5<:־ }=4ރtz/c'.>~˓`hj[,3bvk]0OlS]Myd7t?>>߆{۹cL{3k/{w#8ڝx u!:^>S \9GҔfΈ=^#Υ^oN WK۪qdQxg=:ԯ+ۗ@x=7hs=ЋC刊 i-ڳڢpt]n ȶ>n玮d>[PhP%QG]pSIو;w+klQ%qKubc>qz,]B/NѷCUm nvH{u0G]}/cc-: 8MW_5ͱLc^QGGWn6X Ӷe.ө}knFW~ݥ9}M_k/KSEBc!`cm}mѷmR ={;il{ޓmq_sM-?3i;]='e@ЋSTsc|<˛Mn=nKnk4nN Ip3eʱ~^_75~k8]J/N[;p{]d̔͒0_ݵUn0),{ʣz /HOW{~~xBx0$3]Lm+`=گB쬯sZ7yo7tC:5 'dNغW9:ϩ 玽'_wr>!J/:9nX漇nW>W D}gs:KZ׽yW7zq" rmºm~]i(kEB4vFسnnՆ,Q}l*4= |||4S+rB{{uh(]t{{?FzB zPA = ;٢󼵽:]Xv ;їJi^"Ц$*aic[GyGwhnÖ(Ӗ=GNm]=Yv n`aܮe/26WW[oθԪݾ _W[Ǝ` ƷB/N5`ɭagz.)`}+PJ(SoQNom<CcηMQ9vþ^!]NOš KX-tͷk]?wJ-ثU9N1 =5$-~˽?!hї@oA!gAb_,]>m2=^Sy6嚶y[L+'~~ϣq_]occB?/ק+<)Om7.7_~ސ3fWSt7sзwkwCoyK8Oy˅Kۢ\ڮvy~\Kd}ch _.iyfΣocSOYVۡ ]Ŏr .+5[Nfm `7ST]Vjw}=8 tb+z(?푑;zpO/6rUa>{uO/v2x[2 ݼ5S` -!`)%qy#zJ%/tB/#s)\|P:vzPWa4*FzPzPzPzPzPzPn@^#^/tB/`1zx< Pۏ/4,1ҭ 7B/F#:B/#:B/#:B/#:B/svk~%`B/`W퐫M=tGtyJb)AGL,fDPt?,d.GzЫݭL=å!. {zP@u^TG@u^TG@u^TG@u^TG@u^v( XL8R~K3 0K t+ȍ 긼     `Kl'ln?4S-Mm6`*$'n` 7PlbKqt B/؈Pf?!h~qB/g3E_k=FVH/`wQ^+9zrhx|{^oú#[[(j]v: לypla,0{}5ytv{|g)q\+Ű#J„hJP~N:C L6>R]z~0ZTv7tC+eooL0&[W;v'aкnal}_];`#gC] tt} ~[{MyoyPiYSL. SCAKix3eWރ9FNY|>r`4Ӽi&Sյ%󙫽hhYK׫=ezQlȰ9lc+pKXV"k[in0 N-J1TJKM8 Nf=ã%ᅤ]a4Ԕu޵غ3g#^B;`ڼATmuso2gYc{4o-7wH/Xai^єO9C+]~ַz eJx3'z&4G%}kYC'&IDATx |}qVȊ,؍3Rm,Q$ebСKI -k+)M;g[67sɚvɒ6nׅ,uoI6QVې\Nfɺuc)&eҤ8ss}xpw-w2DU3-oZs5)1x }b훯p*:%lS FN6"6 l -؈*< pFFx@jSV*p.Fߦܑ{ox&m;ԥt~޹>gڸi~N|ͼwVY/]|;jj(^{cO} ̛!wn\s"6V~nݦٹKY{ךQ*0&?ߪvU^w Q%[@(?/^;ǴWZg~8{DkDƝ⚻־]'ܧU Ɓ]l.޻ִd~A|`6fcxKaw}wiе0Xh66ZlUxzt)Nk?xXkˍעX8mlGlK˛hUɪ^8I jũ:&,6^oԩ>{NuV`D3hQ JF;.*pmˍ;7~qqV8!ũ?ؘU[8h )h qZ~ΰQno?llyHXo9wwFiy}nm*p-GۺGgMYy *?zB5~@;em$* vy3n*Q >F~ϣ4dX QR6lZM~/6@^#ݾWY)(EOn}^I ߃Ά_:~K|l osyja*yYl|@_w_;^^Q:J Vhm{ & c6!iRͫh+Fh+d? BfCXl$9O}fcH=PGV#7}h ۟U~jԼ!(>zzb.lأ ?16wü8md>?ng[{7~_|Yq.ujKV 5x4b?Ưre&Ʀ'?Ar_V9+Yi{./]Ѷ6ظkdJOnfT{*K6òshCWnaO7b#}k=Vdvz~~~Fo>6e 5IgǓ]TOoݕYu㪷r3n~|ɒ@F2ʍoǻL4eF ɊĄP7|tb1y/|܂ogh߹hܨ6 wͫ.!āȏEL%w{{C ɬ[zI}5A-˻XlMf[~r#}ViݤeBh& jAyulH{Ȭ{(7:9U%cɓSD+_SZ_Vӳ3ro]YHo&_~N>7]+~R=07"{14co\CЯW1Ɗ ii66 82ԧUg7}dSyv*îT6N C&&YJ mq.c|fԋ篻]7 v*[D,;SR)E4kpF[ɑ'6&u 'Ϊ'kfyťJvH~4LL:F"eqqERlʋ+n%ſ兲VW^YR/W qVB(vng7Mj㲸q~Q.:_VT\8o{VZWmeGzx#l HsXf2*!Xv%ewJ^#LiNF H]>& +yq竒R"bܓ^6U oO0e9m/KG`qfeSb`)Mi$.-8(.W< =WSlX`iJˢٔp6y[lqL9IzGݷλeykz^nԾ[P>)_>.]h׻ZR'*U6 ,sJ4.E/3acҢ)qFFӱeMg*Y[A4g34"k͹{[l=K˻S0H<ɶUFWuL7jlThmƽ[E8ۻ۱͚d ٳqs[ptˍlAթrq~6|*m6_,p$rrM`\{eݬ[[8m#w7-'O=3yQ^ǹSsJqQkۆi2 rU:Ui=z?}Ӑf:̺.l$q>"ڻG36ƶQbɛ͙UoH#qOz)!rnzgBn 7do;&Om#9B"ʊoMK}ˤECH;}@ʡ~Yfiu#i[8GfnRc3Gt٨pyrlh6p]'ܦ˨({>Olc46ݒәޒfg\V56Ƨngl w릅cʹTH9ְfz+.+6eMںFI,q)1QY :l襪?dۋ6 _"]Ut>6J9& fH'K~R`#(襳ыH ߞq=s)BarB@6+=|$A u O[.ODWjJ @byz2^֘{LF1*qٗ_bOFVq71dRwft9 $ecN2&J>vQJޚQgFa~|ȍ"4'xtTۅUoIkL%$=%/^ci]h58_7M?EpV.w4_1f$)עC]W' |\;4hʢ ={rHQטzW.p]fbFi9ݝr{/ uf℥[U$E)1[̃-rT͍N3@k&8ұcǞUHl|鹃sKZ|lk'@h/xgsSiI5>ccX6%g`7SEU'< ej%-}CgTdL8ujd6VbLSV_6OI%bOӀgݿl%o*kqh{T'N߁q7FKI|i&{1:U8eqQmni.tv}:ZS7hWZU$h#^GO66e0+(Oheg6djnoeIۓ6 ͬc{NDuWȖy}E͒Ns-6pΧCFL~(qŝz/Τ56MvjV5Zw>] ǹW9\ZmGXQ˾X\^B~Bʌ. ɬLt)ïMR_kqLK˅㒣2kKw?*{ g\dHGXw"L>TTSQ=rN_8ъ_? F~ggYGeۻqѲ#t24yV!Rlm9-K/SCzծ᱒@ dQ*$fW'4=(zEWr0{I}o`9RH)&^1Q%q\|4/AU~rLO{eUFW*EřS:zK>)9i2AmR8xl޷_:\tFܔ_rp?wDŽGU1H\ Wm㴣b\[甑f a#Ymj .J}$w{*QޫrⲘnrC-{HZ썒FDf7<% c8@y+l>bfƋ! l|a(X߁"!{ǢѡCCz(%yI 3G~aJ/*ש@VN$ll~1ordsl4go6V9Yul$m$Hh\! Ie"?i)ny[7MFgWtH''m)͢cM6*qcs:F{cXOCjpB=Ht LWDꡄFh<#Q*ƒ˩Q\\w߭/G8k:H;5j\OL%&LVtWkH&7ncf+}rVM+RJg]m6jqN-O(}PS3m~UK9dC3?Bkرdl4VrЫo옌]&`1dDKm(f]ک[O?h,Fmoq^Yk%09n[~m>hfvGbK8gUS,ْ5rDž?oSbxɻXSæoi מ 7|UfIV't*rM]r=VRQ6 oZUvX%FA>YǤlmoY+>^dGEq7^㣅G[sYQU(TN~iۨ 5-xRs`7/zC1!_mڕȳjcS^s6LTAG0VsZU.6 I^kc#)QR6*䔼K|qT_$DŽl$U+b2mыKrY-IGŅV1ϙퟶA7U;lTAmjAGHGvqc?ݥ(I(̪c *1KJ`4i3E~Qbcƕ6 CJ jSby6>Y.'I꽬7BYN5|0>V'|FUwPg~=tˍ+ a6VTA`cU)m$9GV:ڷqC쉾&1*qFXElQÔU]̙sk4Yi9|lM%t  Py^O сmkb`^4yۼU3M51}a/ϰ5޸E)ݸ)m$>^vir|cY0ʪnLU.Ѐdnj[ FH3c9kN;b=Ƣe*8/ `xT-Wтлe xw R߅SOj_J3ȍM3I4No6T-l"؇ vsx큍&):S>Pm.RɫeR}3 B Ulʩjn־+.{N|5զ-. dnjz;AkrTM$8EشeiSUwKwޞ.2q+7q{Žyqլ+>Q.yK?f 1}VuƏk>.*6y^MqlCy l\{G\$H=ܟ|{U7/y¯ɫZN6S1}qhOɛk sשYƳHjZ9^T|ꇏV(:Z=4p?DT9UAW@]:RnsGT1 `Ap 'BlmsZ-^KDFwUv\Q-*/|lCQ*-Tǣ%@03\Glԑ.p!ҲyZǏȦWX"`N12azZ[`Q눀q.Xh56l4 IYoFs L.FN/jUhA1jUB׬)h:'bzTHGhC&3YOL>>WbyDFAb M`$qLD .z U%FT,^9jW0!~b7Dnc*b6*jLHӥ)1DJ$I:_F>v&f!tĬc=hդq2b8e4$!e?cVJ #d;Ah$LzѴ1_Iㆪ#doS,%Qu}ZM*71$/NIFMդqcyq2a%H|9IVąj$IFmd%Q͔NtH\IFWFRPJ3K%tEXtdate:create2013-10-27T07:20:57+01:00GIm%tEXtdate:modify2013-09-18T22:38:28+02:00nU`IENDB`Images/Example_Circuit_2.png000066400000000000000000000307231353766347700163210ustar00rootroot00000000000000PNG  IHDRNCDgAMA asRGB cHRMz&u0`:pQ<PLTEo%\d|v6 ]̊E]͌""Ό%Ge[EFJ4ڜKku۟W{͋\/tk^/isdntDȜ嬼̼BtDvt*ܾxE\β\tBcd߼䬮ԨxڤƈHxtpi?yٿdfdܼ464tvtLNLyD^obLvPnx؞EGۭ*GCH v'w%bgVb&GNj^<:'t"I\iXlnD04.D4D" NHYXlZl_.k-kf$"$[bKGDf |d pHYsHHFk>-IDATx |}ߗKɄH2(J4%YiH)-ㄍ[r6-9fk]>Dq@I(+U[vv^MuպMѸHA*(JaPhEHәݽ}ݾ~ b(ξݽ^!wZn y"Ɵ!οIp. }ׂąo]D!fdq_3o#L%fQYiO%Or"UNܹWNޤUrR]C;YQI;ŏ-eVwRMNĻxGZj_~NB½wpw'zCI5/LNU3V hDV/9gݖĿ}NT9!A5vw '46˩X~,qYp0e?wٝ8D5v.ɝ,EcƆF>~?։;ۈnܵt/dv'7v=;w:N&'FeU_'U!!1;o<\߽ڳc{v݉5" {eu\/.H/ M֞{Gѳ;Ne1:aС'6tHg՝=0=;+h@%Qf׫G4sώkdv5w-Y|0o JhDoB݉:Cs[{vT7v\Ɲ,Ь_pBv=NԱlzʀWwbdR ihA'sYB@l;1 z՝X- |} ?35_8Jrq턐/ i|F{KƟQD{Lg mrfuڏ Q H⺴h ֋↍i'n7O;@-VJ;VqB(:տ!QEP' r!@=jG>DP+69AP+P5!< DgB]NBFz!@8DBA{!@p|!@p*#H59ArJ!QoʎԻ6Ep  A9AA "=B% tv@#HNBi]R7}so+'O8PMN ']UYrJ#$ס|SBonrGI @9AU9)?ݪHDI @9A{*;yZ臜''p&'};( +'p |;1; /'p-v9R /bګg(P +QtalϤ2('pEV>*  Kap!TThDSv,V-Rh(]NBXGNBg(W;+I,o]fxG8%_'\vy>9I,Bj(M< .<hXvscozZ!Az$-X?FX/MԞ_!xݶC[=nXF,0aWN |uhw7̓Z;_Zd>p7?J*+w? hߣc~AIsTIEZ6loYo!'a[N ?/˿9ӢWߪ-7?:Ba5?D=hZ:O6D󱆜GZ '@N 3Gh+?-<ݝwW?bv'Y䫐bA8|+~ӝ\UDN<qhU垻W>G*57Y%ks* +nq?Ւ؊;N޷[!'HNb_xZ[6p';;5zDr"Iw2?PrѴSOqhy`nJcǁٝ<9D''PZ-.Q_RXQ[Du)iBwc_^NcBcqܢFBuaMr2? 9 MrceIL˛ɟ/]冯ӛ{Kb4 cI$DG-X NY7h$JB}>ʂ_ l'hŞL:\NJD*d'14&7M%iɉ/DA b3'6{22J%8V9HbʉVYrbQGWɞX}LpprFuĭ);\NL0'{2ncUؘrq-^lIEDF]ð'CAQN 0Ƴ)'ð'ӶqC)$M7h€22*ɴSh6Z$)MMG͞ +HFVe5@Nش&z2 'LHF=Z3=itNfI~DrjUvm4&hrf!h9a1jb3Wd6M@NLM4 'OW?Wd7+@N،MUΜE@UiWKE R'Xrf&h]9sG^"Ѿ52|FЫb g$PDórjf_~8JɜOMidv +d8 'I|l&^31Y'Ή2) TFy+u+9c4Q9;eBᑍ;m響rDiY hx]b3FO-L/A:#ͳҘf;hqdaI/3^6i3{ҮXCN j vX$'RuN6kpWHSeeȉM4!F$ ʁ7M4vd>h/F3$=;ۈ݊1v$<݉ RӖ098t#'R5EQy.ܬqtN^D38b`ʫʓB[ǻ.DSjHc?Fkx*ƎҦިmbiT=n/9W;rO[Gǎ[=1MHwԉ7OP/lsN9ؓHҘJބ.&zv#/h/xIA VPhI3 |lL><+jhSmH<9 Aj1p4aTUZdřՊ;\w:Ǝֳc:&'N<zM+ӊzYf{$NH9A,0|sU~NQ7vqF>=?SPb;]b'N"+s3]{F2kb|$'1~Bi 4^UQ^3Hzv2)' A'j,Q^z'6rQ,W'bl0•T'I=$1~Bh4i9)ReRNTm;,Ow)#R}sk9hؤEl ڱBdˉt(‹+-",(@IGMLLM)X*A夳O9ytM2r2\ťvkgHoߎOz?^;@xݧЯA36Ⱦɩ'-DΤ;Nxe[s:%rbi¿@ggON >j2zo፮6E٥B)Je4GQE~ c+S#䟍WLqϾWgzvČˉeI Ğ9C٘9;EMy=5Mi$9hVc˸6JX;r/t5صFlʉƒ4vcBa@48(r~ꝁ$]ŕr&8;\b4"uAmI) k4^A;tRbep{I;}~idg7rz̺99Yӄ/9v g_ծc4uZ117ǎ_:t|Q%F&'dMlI) k#'y 2xoĸ,j<0dc4=5ZNuZLݱ/N$͸ Er}pPJAK1#Yc(neMiГ~qFw;KC'NFT JwAq'6s☼f`IpcꀏgH5'=Ժm(TN9Mj33 kׄUOR&`{_2xTP9)ƣ@yKХ˸حu+XZIp'6sRlOv.)qzh߱/ |l| %n/J30aa=Pu!Y*ab|6fznYƴI-TNMo픭= 9QvĵUE~ Zq'6srژ)N'R[/'c9'v:Sf2r}]ҧ'Y&~9m_37(sU?F@,'5pvƬQbV {_]NJZ ?j69q'nyޫJ.S bOlrB(8Aъ*Ju/:$ hVm<ȡX(W(c̎JkǦD k׈.'Os0&'.fNr x`g!Ü'V9yZVH7+.@;I&IǸ!CAN6A֎MNz61DT4;q9a0Sqf]<9=I9eatɵ@Lt#I6&R c[]B:eV*ao'uIڈ]ѝ8}̉UNfNY㖎3@,'1PNrc4?hN\q嶘#bJܜ 5!zowCʡu'r-o5.H){5c@lmx>2$uUu{bPC1 &'2B"V_qɴYT;!r"u(w rc;v{☭c۶K \% =SBlg`HNFHQu[%w *'DBYNbVu 6{2[c߶]lm8;%;%exeӠb6'&G9ZzvlL#lsrB\ȄiR d=qN%_RQNJU{ҹ+^ܷ{g<<9P,o[ ;94yގ}m ePkJSʉɞsR]n[T' ȉr"}Rĝ8F09(t ]J?)dOJAF;yCI\Y70'D>o\gT/%;qٱaso#{e})>NTSORN {2VEؔ䶤ݞta!jKY2z~|N.Ƃ^ [*c1lnjb+cL4nOj4']V(c.iO*1xGqLcǷDˡxP@Gl*.Pj )} l@'58)k'mθ,w %Eoч;]"gO7L8@J)F͊jO6'qLE)ymF`'Je)3ΫyҸo,ks4SU!E9|J6FV+ړ7k0'qOE0'V{bnQ ׳?DMMӀ:$}!ӜX٨ړ5b}vm0Z{㞊R.A=1oG))˼ T]PNz 'qg*;Cl=&ob ?M}SQ$Q?<]30QU2Ӭ ?1 дZޣ;mqEEukFPeknvmQOrT*IԆX¯I̮ECF6,_q/=E$rYPl`ˤKJdϣ;.4\ti /ICPmحrxAIoT:(ތm%Ҙ $#tA>P0?\[=DAO\KOG$ \/]B#S'bELmA>1Q8H"g0A$HeL3ڮgDQ1I+]j+4UFgN]('֕+?BSe9AN@`sQDzOr2#3>}}v.r=ިQN4C{PD7>ᢨ!'9:QWxr=ިc!x2;=pQԐ聜FX<\5$z 'Qk6ӷ{E 9 oԘ}-8<"9 oQܧ8yÖQ1a '9ZdτKrިQN;y#@Nrelރ*I1a '9 4BNb I99cGfc!%(jI$(Hظ3QEQFpFMrR(c(梨yH#@N869yּ䄓43jk t} rIrɉ|r9$9C+&$9D2M#}#43(43mN;ᡨyH#@N8cڴSP434Mrp'͓FpyXP)ECrp'͓Fpy@N? 'w3j]FHrz /EltדxT?z ke,$Kބ2l$+RdFd˛Pdt ʯElIּ e*IVNjVdFdϛPd ʯV,El4I e*IVNjTdƊdӛPd4WFe8u=ɪ7Le?#ʩ ʯ>"t62=ɮ7Le?#ʩ ʯ^"x6R=ɲ7Le?#IW?2ĵW'FHrJr0ijyRL["yJ'^o.Y\RDGoپ|Ntָ}Ug||T2*Fi'4-Iڢ4É^bf\Hria-EkF4vTFLgghJ\|vVK+2ltvLM56" ^5S '~1+gЮDvuD~(Z,v4ΌFОh”\\ݵjD$Bl|~\ 6dld*HtЮ"\gԒNܔ>\4tvtl"|VDddfd͔ī464t^D<ܾd64TfT)"LXl~2"IDATx |}\q$H B -Ǎ KFaAGfX흛] (ƃE,ԃ%Md6&N8ڱj4}vڴI[tgw{w;HٽovvvAAAAAAAAAAAAAADFx Q;1Jc U6wAjJl%tU kx m:Ӯ cAڢvߤ?n3|O/Xj?|˦wGr˻~!G =v;pxmK%nuQڍӁq hjԝ; av[Gңt$Cwm}!?v9+5фͰiɕQFv¸lн?'QA=?7w'WB'(& {os%$ hLJDXl2yG~u(!3H8ӃFgsy%Dvǭq.nt=0(̖]A>yZ;)rǨpCΌN/tL kUQ.*"=l 2= ԘiaޡGeVc^/;tZ)bdwü+9Z4P;.2r@W"wzj rP;avxG-RaEaPHivī\xC 6Yv0(Z4P;anEfw9@툇ݝuNdde/#Dž`UjGE9̌)DjGE8WV[4v]:3Duf*#Xs߱*#};GxG-RK VQU&Ԏx0hߞ̰ԗ&[aQ1ށMV9a8.$[Vi"RONh@P;1#\EcUjG<=$ʹϲYx$vgq9lAߵTwA"U,bvԎxٝ=bv ԎxؽuC:~*?m.UĢjGp]L#r:Wq EJ#PNG&9>; hNsϮa"~9۝ľ$j7?vw҉#3ݗr6֜S;h.C,Te?T!PgU/.Es7SlI~ C-Wj ݓfoOc(.rQvit%-jjbJNw]a S !0:^ճtQ+B-R<.'m6~кy{X6k}2{Em:DwG{9tt~c p4GmKpߝEC@%t+Y垣=Z̟[yWb(rni?)8ʻ"fb2>jw!г[~ܭ̠=1"ǟeN?Ṯ;gY1z]9g~s5gI۶&~ [W/)DQ~z5g@F/>=LYkO"Phl4Uw9tyA33I$XĄ;1I=KJ]*m dnw%BUUfɋ.&(W=~!ٝmMW#NlϙQi1KIe-N54jM)VB1ά6&y' h.o˜X2ލIZXe󹔙4/TNyrAʝYگ?xSy2 4gƊ)9̶Kb&:dWxbzņ4Vo4Bm׌Ztn 㩥4B9ma̎`XoMFv_y:iizUf[/ʜ4KKSϦ 'DyiX3 hwiIGv(z/fZ<ț[37ߜLQ/M}fCCco6u0dn=H酓QQPo}<~6gE4=zwc\/OW,ׯӅ7zĶ즫w<Jma5 v:i:䂯hAv'wj7(1*56wi-s=Gi(U&V{Sdou}^F>̢#0[.1:[O]nvRYiV230Մױ<;4z뻃T:}tX->HW~}MvxWU)vָ.ǫc֓5B=cV~m 1WP;9j5Y߁-O܁-;|f'kL(J*囐Q ݍLxdه!OE{$ 9UX-io?p;IO1yf|mtwZ8SO^)2;Q.Ɔ\Ƈ]]:3:RAOTDzyHvՎi RfgΌCcC-6n;&wq8Crn/1і3mڸNl$P#Kbe<:fgLB`3L^1"kh=;P0f~uZژ MɝfJfJ?X(Y-ͫunv&d&*!{W+P8y3잗6f썎 &^Й{P;f˝&j:ǟeG F:)Q;w0VdٍCU<UBDSfqڑȌd}5i>{5P78NȺr+tWd -E!kܝ,Ϗ[]1Ւm2N359>{vd{(fיΞf?ԥqRSgSy<6Ϊcfd0j8d*xo,ӽ37Y`vb$8S,O~չ!J/Zgc#6<~jh"Ԕ8ew,ؓUE%R/]IzD}BҔ.ѿuAÄZO/<;ܚsɄAWY7)#˂)ZaºZ4LVC_"2[ƦDZ`:C)Uf+zdz['A3$N= jt:fweC[޹螰cTo89 a(_2&ԝ]Zyk8󎹱jk"h=Dog  o|Yy6[ftqès!1 ];'~KcLQS] ?^j@[oD͕v1aqE3# |mC`*{MbeI+H46VhifSiOß]k+hsf3S!V {^93q;?9U= ?hߞ̰}*ԺA~BvvW3dgx,n̨ D֡q1"敄GE2O ye/{{@\ lt9jx͙B"@P/~\>cɣbk~zyhOՅKnfw9K_-4'UFMP|ms̘8%Sɱ=^fo?:_{C=;wd/+l?2S:4kKilZaq"λsK,3[- BcϘөe ,4'VgfA37clZ) }Xln\VsM4T+;ɇu빈0U g~ѥA.saD"Aٰ6хD_]:s/TGײw,9ߑ/~Gfr͍4!1Zwt᠚^t^"$MU"[/n.U)]?~b};Vf-7/2>Gb.lXuW&0D0f˭%ߏv5MbrDz_ħ850<5-ٽ7#3|Ζa~W1ѱK=~7LeDyQ;.\B嵻y7j8*%C&Kaw30˺;8'oac#93f~WB\rÝuRګQҪyEЖ nwm䟁Q%E+`]{j {; yAx,wr^ay-X#.NQYsXB{257BYi|R)3E ↓XL'Za2aXrΑ6? ,Yk# ԜFgvDND<̢Xif ӽn0#~gŠj&4aA4<(8cwfVmr(BcVF+(<+(<+(<+(<+(<+(<+(<+(<+(<+(<+(<hT"Auxh"yԎ@Vbh"V,P;MXъjG+Z@4`E+&h#DXv Ԏ@Vbh"V,P;MXъjG+Z@4`E+&h#DXv Ԏ@Vbh"V,P;MXъjG+Z@4`E+/w~-^Kx;$L#o喻7ɕĈ6v*"^G+@jG"?fVt߽hw@HUD|g؛o3Y1hwR*z]眥sUڝTEɠY?6y[oFhA;Vwp`Kbb r̰zl85Hȱtli",f{ @ P9f2uu?hwQA*Lwj1P9f2o#9c]Ȋ߈5 ?cgF<**c컏ΌV;ld>?1;4lw4{ݻq-OL ѵ;(OSKYUm՝/Y٫8"cbvm0v>Gi ޱM#J.7]? kqƻD?_{__xVTnJ{D9og \3wK,ZMnvhwDɊ_G{'nHvnMml8|GUhD̎vFov. OrϚgǢA_ D_lUr^ȘHљ,n N=2fG{#-O3wJ.v֚D"}rar^OwDW;Y{0'a.绗e}kr hwLE9vThwLE9vThwLE9vThwLE9vTP_}YDT4Γ*؝kKgw6^!/bkvaơj)\ê ](E &hw1݅^İjv xê ](E &hw1݅^İjv xê ](E &hw1݅"~CVMx=IC<$'9X<$7#<'y.<<Org9_;Մ/c3v%Z6&PJO؈^j1'm\z@y. UyWq$,bo_2kea8m6oyV3^;?vѿ C]5GMݛX7[cFM菸n2f hZG>Rp{s}yZlwc@&^=܈)FNݭak%Z <#3"Ѭ N; 97 Ff "䑬 *CP;ܙwg;7g{U<%;Jg6nU%cij~l]9H6])wD<&Zuni)0̜^79coى1ɚ\wFVR/6;jF4`E+S)W<SeU{߱c_o$ZJ>zfj[l֍|;G$WC?{GK(Tm?d;?~ݣCdvjòr+ʦWd{Ma|NhZ&y'} >v|^SSlew{f+8"MqD93 EB7-iwkE. ރ;3f;^-7*>+_:g]wP2^cRwgwk{i6Msn;\Gr4tLz^y^GOӇ8پ*?@u]qgl>4]{tl諼c,;GviȠ]N6qQs56vgW ǘV{@O*ԜIXh.<f3^Gv4eHK/E-Nbg2?15m!WْeBM++Yd1$V]I=^~u(N-büU6N2L- ؙjb D&J$v_H> ufw+xh>1NaO)M͹wܝo-]sK2g3Os EB[0zv)m<}+[ZUVU>K׌3(}=Խhf9|i*#ol:AF-RI)x&όSz zWQRS.X] ,vhAqsqcQC~Sy\46bb䳥"!ݓ"m<5<\WEej>Shj)PN+g9k `R&_j>v&~:Zu kw5bvkv;eVOu<Ϫ.uQ,`~ {=2r5X]p r0 <5@ʡ˴fgYrPz竵%5x 'i7z2-8|F<r~ |Gf&N|NvWasptB}$t\i̮pl]rku{vYG5Pu~]ٗ{AmkP])0OuםY{ŌI-]qtpFHR֓B)3gr6o>{y_})]Փ_=U{lmw=x4Fٟ+kg0/ S*ו$f̙֘=p4F寧@gDA_FYzg,RMm!uvYo^Tt eρZƨc FaZ0FY2{6IJR`?"}Ru9]wFzB{ q[D=?Z԰(CB L> Ow%N?`(O͢+l5B=umƒhwmɹ}lY@J? Ԝw:Pz{ɑsӪU<9'oiasᕟLq#m >c3v׳[X<w E1。6qfwcvufw%AhffwY/go3쾃#+o5qt1oÛINhvYb>o8;Q h.+gDz^0*u(hva 08Ɏ[#th=V~e8gjvz1LS8NShwOY'ݸ9b9ɼ#nWFֶF/(~5wZ0 _W`wRKOv]?"CGsf pv'8%c](#t7 2Ϫ*Ojn˥93 ̄BY<\F<㙥sfXW myVAv}daU;JcQkSmQ5c]#+w+M+XBϱj~- ^ZcTc`w7kUjJfZH}w}Z0`%ReΌe[9ڽm:Ӯ4g]+~ER46c ,͸])CX>tjyFL¯,HJL}yh]H7+1'1ׇyݺ]xd9f .1 LissKG"ɠ䎫DKLSc3C,WwK$J$fi=+ƒb=Q"bu/wK& KQfZ#3g%ɟK9WHm^f (aDT]%gl} !m);ᥫsR;ϙ?D- S%)uRګ5:bwg?'.vK@J,õē$6>{Xψ^*_{5"4QWko_5Hx`,޶v۝j^mv{ZWa8QYʝo*l>dX'R4$fNS5O-Ȫ5MF{`vjNڜ x*h]f2ԩE9 j tf)NSg^2Fl]ZwML5;pvd4sfh%;l`hc~q$۝-'XcvyGQM\ j˥٦)zHDdž@}nN$ v9\l⋏lhrE6G6/~xl⋏l{Ι"PwaeX18;B/>)`=l⋏l۝wd_|dS'c0z{Mqs#t #vHD6G6=N3w3}gٟ4.CuyP;gFJLV ;gF* vuΌTA&=.L{]93Ri$ :gF* ؝wNd2IawQH=dPձ!ҜL{]93Ri$껟xGLA&nIL{dSct"@Irfwh/;F'2i$7F֛ ﮇ,RInۉ,rIncѹ?Wָ5 l |@>ͻzѥ:V:ijFF5^kvȰ=W¼ZJAl I9g|_iK3iqdHr@/M[7]$'ghQ̤5@ ɕ֬WǽӴmv Ll_fP5\9g=;.fgh ϋv/@ ɕO^w,\9 D #I1A,@\%j(]}ZHkۚ>G%fWSw0I{I$rRPgVa{f:HMB^I\hjj:_< )m&] '@{oI$iHHredřkgٙm$hHrnJ/]۞\Y; $5Gٞ[?[ʣHKT-ߦ .]eDI 1 ëݙcg&\=m'$Y<F@>q፛ըm5,@*J^`x\"]֫)I%WFJ'̻]ilZ:6^8J2͞ԬJ}kU RnQP{ёNF׶wuiPȧH&yDfKmn^>i$L/hΝ{\/Z3Ri$nʴPp=9 lf[pd&H#D*a:F{8H"q @ }+nw6Hf_XCƹe xWSേpɃC `^{@\O/8ϡB.X4ix3p ^{xH e&. gfLbgB퉿( I4[F9H=$ IDATx |}(4vDBM MԶm'$$I!ib[6MӒO- 6 6uAܤF%!p1Cś|L+Rx:/ %FFMB=uOb1:^Bq`(Jg@ٹ`msڢXr%zz8T>xS(<ȘJsٿLub )uJT~EpWˊkb+o%m'-1rws1>wew?&J12cQ+I,l1ڑ |X/-xyGb$O쳾L1]=Fu1T埯pC8(&%2V+ DFNЩBV'z;b5I0}ZI&#lWXjb3 +2%؄3b-'gYҕ0"# t9?Q$͝Um[g'ƨOXot:dNWCt57UBɩHRx#YuD21F>uDPEQOs#R2*FLD]:"ǜ\k *%%#q`03{hl󐙁bckg7,@dFhG=wq"3X SG!8 bh(":2Q X4RG.o1 ch(+uLQ:JvńG04F L:,0o #qfIE`V\چ1Zg 6ah(ƙ"udW,XF#qHy`7r݀1RgqFQs}" Z"?' fNpb:#e2rHCc*y,.-LJ Fϒ@ڐ̩@Z6PBcL.@6ܼ1+4SHWh #õ XjVBw34f;}P-c?Y1^kJ#4f8Bcʝ[*2kck6}fdC0ȆQGO(p-C1ΘГ"賃^0&48;}BfkqHH1õ 8#%|k]õ 8%YXhfF q`VybO׽'8~`ZZb,bnȃ␄ 8`Vyl'|77g'`Vyp_p#|בMYZb,bZ"4J*2O3裓~-Qo*2iDAbInk4%+'p[Z& bHõLd,p<\ˤZ,Y~(Ue,FLK*DzVm6*=8FJÖl6TҔ`bG.v07Y$(%]߲>/ʼ/,}yϓ[oep]cl|oM5;Omħ.L0ڰȸqHrE2XĝclI)bX`ne.nCnn^PڰQ[<4ipߛ5M3ҋb$MJ1rɢp b^%Yl6s"MI`Iʃ#}I.V. ֙S(39SKb8[-cE[Vun1 b1 Ty]_Gvg6;mpߥ="c=<1v+$(%6c]uE4RIN13YõkCEf9%]++f#xh(#ƈ%sk5Rv|1RdcS֔ho>2s0`b\h!Ήv5RbqN5龣##@|8}d4):gt뽋>JL-e[l]bdnYwCt#{"GXȝd{dтQbMVjYW##8psݛ]##zSbfh!43 7n'rzSN+P-W`h`r#1Zq~j;OՋ*Gd̈1<#Ƥ"l1F5Y0de7 }v}z,lGnǀx;CO,%93psy\|%!ݔ6d"cI5ȴx4`1F7YH&ys3ݱ193p2bv?X,PBNM,u=_{'ȺW4ȉRe~Z @Nõ, An#I0Tj61]&N*|!< ]vAq^рo? cߞ6y8:`"oy^OVs'bn=V̳g u`=-dӻM% k:{{'V+A,jc󺂟gQ_ӳ2{} }qZǏ8^áT 78ZY;3N&bh*vGUؼ4x3G\0oٻ+ {PSȸ5AwL\b4^3:ue8Mto#X8{_זnf,]TsK bQ(+vox])5HyW;;*f{ngKC єђS,)gE8[1oyΏeE^Td'Y\lh/Fɉj' QEOL6n-A?ۓIΠه̅h8÷?uFkbڣ~|ݥ3)K<ײݨ12B0K=^QB1GO*Q|2m*$}jXl||5zFEy& d bt78} lo=iz-XCW>KwtDElbpҧ.WsӋYs!G:FuV- C{z!Ϲ|[jkx\A ټThsoTL R12EY~aw6H' wtw挰yd%9ޒ  DENxbb\!Z3IgJ}rezwdCC^:}OsFkZo@v*D't+J&jaO2(A7'rZv]81e[iJ_!h]ٓgG ~t"M|-AU\zCӎըsN:AnGWƆ47`0ee݊d#}L1*XMN5k{>[MqOn;ioKj2 ;CoQѵ 6(.]:Sh4\p!sՆ>> Ͼvn&m+W=XvjOib|?{bl1͔i4R);[ :2OT vPtU`SUb\UVvHWIvF*2[ݹ g蹟u`dMnGG!@˳xGc9znA#ISv.2}&/5bIJVW]65>}SqfV\ddkؙ6+3mFHl5b 鹓؁Yxuy1C:ܩ1dޡVa?(^uw45TF;!֝b$[iZb1s$}ܺ}XOp?@AqmVkZX ps6[f-vĘaYa9ȕchŇ ]mֺgI~jMO'ƌ=omR,9߾4y ϟO]V 2v/6I76 ) 1~N~?o_V,tڞsuPKۨ32/M㙷~Br 05>'"bUX?sqcVG̾Tu8Icl )lېs_bus j~D]KUőcCmJNrK#c/AB7;n֚FRX^WNO&˶+ XbqQ):uRTVE?2FD%$Xגq B#K]qJ՛Oˠ)IwqdۈbLԣ:q{qg`T܁àRS)t?F߫).:ukϡ{o(B|oc88cD)p{\D 9 ι3UP+p_*q1K3߇z2F 5j%Vq#PÊ>ݒ:2@a1e{n}Ef4pt_GɊy88boyO 7ajM'iZTތDH*tL> '))^.m; =Y'F_T[v"2^(SP`F)PpRq7QG+_ 2 QkPXC ̶r'a1X7LXf^ȱjl0r(˓X=_:E tthb7XᶩP ,K:aWM?:OR/Q92/B`"rđ\%6 z /YT!GF&GD(T?P׿XrQŪ /V\D%8pU/,Ł_z`(\bKDq^.X"׿XrQŪ /V\D%8pK5I"m 6X$j׿p-/\ˤE6p 2i` \µLX$j׿p-/\ˤE6p 2i` \µLX$j׿p-/\ˤE6p 2i` \µLX$j׿p-/\ˤE6p 2i` \µLX$j׿p-/\ˤE6p 2i` \µLX$j׿p-/\ˤE6p 2i` \µLX$j׿p-/\ˤE6p 2i` \µLX$j׿p-/\ˤE6p 2i` \µLX$j׿p-/\ˤE6p 2i` \µLX$j׿p-/\ˤE6p 2i` \je[p]FXBHQqPŨ8(bTct@1*1:Pb(FA1FQqPŨ8(bTHb{.ښ:'e)5"YZm2WbnjeJ;VC1]v@?VW"GUCLvǿoh5rM[WjS\>.Y]ZT՞}>j,[-: jE5}܂ZT/5ТZA-DhCeEנ"W`ƲbsPV# -Hr܃ZTAiѥFԢ ԢdL5-2.B-FpZ̨rjQUL5ԢFԢ&Ԣp5ԢP#jsjQejjԢ5ZtùJS#{n?kP9eyYZAAAAAAH&%tEXtdate:create2013-10-27T07:20:57+01:00GIm%tEXtdate:modify2013-09-18T22:38:28+02:00nU`IENDB`Images/Example_Circuit_C3.png000066400000000000000000000464031353766347700164270ustar00rootroot00000000000000PNG  IHDRmgAMA asRGB cHRMz&u0`:pQ<PLTEh^ʗ'(sԓNcd,|Ckdˋ#f͌P&6|^<|Tf]"աSLˊG^\"|d@fbרMPƍ9iGd_WΫg:g";g|@~T^nĶԑPcxܬz2$&o>]^K2 "H3\4kv4\%י5t޼nBZٞZF],FwvjEWL$ BDJC4ltƘyBr|jLEy^%DLxF 4\簩vڼP:CwྨǡtvF^]>Lxyy\Wyt\<Z\t\@nWҰ46dfuvLN)*t_BEzL,@lhWdf464Zlі_<^tZ[ "N$NO^YtvtLNL42L<:$~|̶yѰw`,מO`]Ce^_FdQ+uCHIDATx x\Wyu)8JH 3S @Ѕ`CDQ%IP8NtiM -@h5u:w,YclaiRUr & n5$>{>y;=;==y{=1fEBթ5_ibZ/Xib@lt]*Z|J❾׽~sYe~'oi@ Z| R~N06M>UJ }NvfoQЇ#JTr0pq4*o qίeJ2M@+!;~H}ȼ]"~X/ӐUż}l5m0 6tgR߳2^Ri}<胎#7m0 .2SÖ׿y֬OUFqU0` AL AE-[$*nIT ܒ@%P pK""AD@E-[$*nIT ܒ@%P pK""AD@E-[$*nIT ܒ@%P pK""AD@E-[$*nIT ܒ@%P pK""AD@E-[$*nIT ܒ@%P pK""AD@E-[$*nIT ܒ@%P pK""ADHPEnAt|p8^woMe}m^y0 M7X~}z_ԫo4c[NӦs~LmmϦesi|:P,%9omn]auڴBtL0:4/rƲ9}H)̓\:es"ȲUL/:6ЮwOlkVih-F :6(}H(21"aT6v6.#.Mr*B8?=VtdO_t"Mѡ"xϑ3:t?RZ&_>h]6qٽڻ>abUз7FM[69ɩz՗kw/:!e8#VŜAA5:eaj!m:%-TDVj;cS_ʙכ`媨&ʎJTjvF@dᗅF,W >k-Gb*K9c(8r}mk;{t<2{ -$:`}nez@Au`o:Wq2ڵMl^:*SjdPu Xv ;u>p^~vænh-vGo }=G)V]±lvRiG4ʑŗ6';l5mk_m2;~mKCꆱ_lӡ#пx)M2J,$-TDM8k6_e&0A4FQj}PeҸ>>ҵM/291lzRz<7mex[!1^(̏[ۅBЧ6ergbeJ#!9َlIw.V|;n q$*nIT ܒ@%P pK""AD@E-[bE(I 25t[C> ŊҦ9rLM+4Seks1^R:JOڹW&glϻȻgLFvTU\-,Ovί4wrzڢ4SeksW.>|;  r%V>MlH/>> 1J,+~g  25Q6?F +!CAFJjerJv-OTO&vW;??pmwq :7!q6tm,IAA+J]8WRk.*?=mp䤙([NLt,N~қ>h;??HiXTp䤙([9vlئ>Ko~jț>&/*r|"-е79i&! *'e}>rϏ+&~{hG!?aY}Q{~Rjs;6!GNy+;+Y+>;02>`σ{-A"L%ѹ%n=悶Aj}&$YUV 1OQ7ܸkwX|);(nЇևܡI݌bEXu>>,l]8 2}p$Պ$)[#BKZ vtzR1.֙h3ä(ч:N)Ep/ԾQz HH~fsb]W I."Og38!Ihc)9|<Ë>sR!frLAkxm.b}Џ2v8_jl3C|1EN>vq,_BG < < :a2C(.9GdAZ`g?'wsGqוzJGwTql*{z1W ufK@ o ׻> dhc~4˄rZ2.8ߥtԊb(r?t2}r*sRs!h-똧; 5UC'*} jj*fzFƙnk;EaJG [1 uEbvR' XOdM_ȊY;։*xYCsd\{Seާ}C=_ʕM]{'{Ʀ>n`uz\c@SJ>sOnN\QwvڑL}M>[Mw77{pY]2 s;uD/q0_}`YB/~nNp{ӿZEFeM(uR…Qفzٞ+˄ū!J?T:jC^ǿ҇u ܫ?w.} ^-Tp{nIVpae.*A +6 3=DkJe  um A?\+WV>\UdFIчW3vt.|뫲~-}_Ot6A\zϿ{{ 6{Ն>|_}mr\)=V +?9C/> owDpepOar^D}P/Ա3$Rd{dgePucAaUiGW.vLWaO7Ҷ>0v btZg3ډ %9C,ɤ0~!b\pTчQ+˼|o&of_>և>6k&K^uvqCWEm?gK[b2yQB؀uΖê  o|R78yKڎ ֋C?l/./w+QnBQz'r| e.t+J/ያ~֭ yreJAh}Hm[\^RF/O]&+9"*q9tgCWF|kP7й >VᝯϞ%Z]B~r/W8G)z~gTAal>f>XsLϡ 2I]&y:kt;և ǣz2l[vF2mr"sN{Y__q Da{VuJHe[٦u 5 Rk.{B`$Δ*W%.oh5}8c˚v%#:A/}Y})mzĊ6nVw/RI%}Uo9Lė2ؕfɿ%# C"*㛯}3J|Sv|۷)ۓ4y)ykp9|1Š#,G2:d~uD} x:kyBfgndO--Vly}@xs gFӵNBX /bhꃔi]ٲsqD>q|U ujT}>+/0Lu)enX'\/#Xun/m##)Q#G۩U"GCN걢9fA >YL*@u*5b@p-ARr!]4MO 5ɪlt'Q DQC4N,{pɁy!F&R1ϑ#>D?(bDr-dUqβ}ɡҙ9r5DC4g,_#T ۏ^@s Kx)bH"t/|I˴G rE!9r*ECTPuY¶pj8JO\~@dӣ|mȺVIO'ь)Z)JC rV8r,2NF&Uuovct뮥lz>R߼ZoУ  w/CޞƟ :W8OιGsP9:y_[1t}N-6@-^%:s̼чk7e=f gW˛(iĮ>Tgb5P9E0DB]m\Wn+u|ku>]GVdn&' \݅g}>U< ֺTw5_2!x8`xG?bjbej{Yp+Fw=j>tUՇV'K P8?d C@ lGV±5}z*k6Y*Ȫ7׊7^- ֑˜IcTiսCNCCLMI"LtPm@F:;9a鋛YwmuS\9@|b^M?R>T m*!˘{[k64|p)w; ʵm@|>,)W7Z*!B?{YЇAGj8Iʑ>J7dOgjs藉Xe)%Sdk*W* !7y5=s>V[.hèalx=PX"?)';}MCl !7j)8~w#|/cv+wghC_[âv΃D^֧ƶd FPZʦ@bz#;s 1S"zCa׆4a\7 &CSkhX8gl)tfUӇmXCat{5bVs[ʄ|g̱ùHK*tGQp?:/2dϋEȗIP~EAsgt9B٣q/ 2 *V@sgYs' |~!b!1wFБC 4uW7!%ȑ.Sf>D~92e_ Їϗ G>L?p8e4 [W !=BLK|qqA,GmaN!e_=N _e8O=vIL@#!Կz|QC" B3jE&3B#!ԿzlPk[U|:Ԛms#۪6Ї`}2E~ƟN_C|CЇ`}2'NZ&Hx?tŸj}&h^q}vЇ8/SplԾ%~m=o O|Gtq!=BLALXf_٦[j>}ԙ3>GC88^&7x8wteU;PC{>yWo/R9%:acg~dpv4;He_=zU!{jSgGs95+A}vЇ8/SsWO;s]>DIFjk^q?Njr"٭v/L@֓Tɸ*CjRyc?Yc4;HI05I&tsjj(x9ku=KҙN3>PԝQ9_9I- AŚK>PP;à;{-rr}ּ9ݿ;(/AbM%OUT#÷?F6 ~90u>$$ٚ ^mZC }X,*؈҇><4ki*F| r$k.*lr8p9>"o>gկ#r[ }HI5IUg=Їx$:sL?,94SdkJ3OV{>:#k)>v$` aGQ}HI5IŪeV $.u^>4}D;Yb,jI05I&tOLM!{T#7ە ϫK٠fUmD}/ ]hJ(Dh# Oݟ݋e/Q>C~|Se֍eD$nQ 1W&D~xs|7mNǚ,{!? @]|>!C'g^ng{]/$3w->NaV|x%z$>cf}zxˉ!7%ሣ6'-+4q:ba>x\&9}P鑗?poxtb3gtPԬj8GPXvJPE|䡣suU+XXA2r /xbvl޶>5 >c\8U-p|፺̫99wV$#Nw ?%[彐ίg?B@@1t NgoC|VCfn1nq0znB;InZN߿?p`8OkVݰ> Ďq0tЇF1^U0tЇF1^U0tЇF1^U0tЇF1^U0tЇF1^U0tЇF1^U0tЇF1^U0tЇF1^U0tЇF1^U0tQ>Nowq>݀D`y7 w:Ck HƝКwq>݀D`y7 w:Ck HƝКwq>݀D`y7 w:Ck HƝКwq>݀D`y7 w:Ck HƝКwq>݀D`y7 w:Ck HƝКwq>݀D`y7 w:Ck HƝКwq>݀D`y7 w:Ck HƝКwq>݄Cj m.锯;։? iF;.d8_m`y7!n;c]v2s҂_;Fyk{YJv'N}hͻ ul>V(T?ƍЇ1tЇּ!X>N;u1tDd>aB&$28V24vsŽ.K\܍Cwz UE?a<)XePЇ;q%0tЇF1^UI+?P*}`AA;QWAx%0|iwvl`#6Dw$Cw:C*zw:C*zw:C*zw:Cb#8hڒbb@ab@ab@a9u"yrx 3Nw|@%'N}r~чXC@,T>uз<֦c R)Cj@J:1V ) @Uұ)I@B%D[ Œ$n&Z%K@=HPJ:@=H*Z%K-G-Pc "A""<jt, OF$R NB%DxTFQjt,hJ:4tZ%K:% VINc @CUұ*Xit,hJ:4tZ%K:% VINc @CUұ*Xit,hJ:4tZ%K:% VINc @CUұ*Xit,hJ:4tZ%K:% VINc @CUұ*Xit,hJ:4tZ%K:% VINc @CUұ*Xit,hJ:4tZ%K:% VINc @CUұ*Xit,hJ:4tZ%K:% VINc @CUұ*Xit,hJ:4tZ%K:% VINc @CUұ*Xit,hJ:4tZ%K:% VINc @CUұ*Xit,hJ:4tZ%K:% VINc @CUұ*Xit,hJ:4tZ%K:% VINc @CUұs筳+3%d3i3[:% N^::ž:YzN9+u!“lUJ:8y'+/>U*Xb$J\Kgl}P>Nc % K?Nc %Kj³ZLjh@UұĈ3M#~VI#:By!J:8r?rG{+lUJ:8szSHᘉWw?.ySit,5g8Kr@,hYGhօNc @CUұ*Xit,hJ:4tZ%K:%e aAUұ@:%it,F>Nc 0 tZ%K*X} VI`AJ:#@BUұ@:% bZ4tZ%Kw'ꃷC XbQSt, B?C X}hN!Kw 2c 9St,ށ>4'tʐ%;ЇNұxМ)C:@:eHCsB X}hN!Kw 2c ڣhSҠSt,ޡX{mJtʐ%;kMINұxbQ)i)C:P=6% :eHߵyzuW,qZtF^} &PNұxg_<! />fϦSg#s)C:g_~eІWT@RsãBNұx_>c Ot67tʐ%;j%ku! xmn!Kw9Wѥ2?=q sc)C:?C XcI ơSt,Y{/ݬ~?qgz_p\)C:p\ԇϼ?=Y ^ :eH=oY??T,9q)C:P=6% :eHGѦA XC(ڔ4!Kw(E2c ڣhSҠSt,ޡX{mJtʐ%;kMINұxbQ)i)C:P=6% :eHGѦA XC(ڔ4!Kw(E2c N8yK.Ze{6xTp!KwB5~c˛ C Xe媿@C X !S6 !Kw^ֲ@a2:eH7kYǪ"|8Z 2c NZsl"Kɘ +GNұxca*xTp!Kw՞ ;R@؂V 2c ,.GX<*8tʐ%;jOYyP@!)C:xy>|eH<*8tʐ%;kr@fYҕ"!A XjS9k@CWqcP:eHoCbQ2Y X B XDlBaj(B Xl@̺ )C: Mv<*!Kwמ*Z0MNұx CųZ:+jpSt, P{2|TK"|8f&`C Xd1UVC&ZãC Xfkȷ h!KwԞ UU 2c NTg`M@A Xl8!7=3fP)C:P=6% :eHGѦA XC(ڔ4!Kw(E2c {E-p3s꽟>OX֫[c St,Y{OYLƲ/=we^?{zYVҙc St,Y{/ `l˗y!K}1! 3& :eH`=ql>;sG{c St, Kϼ*?~F6T~epa ]·>R.}BTzRw4 XNω^}xu]9oz&קYf}t)E/9<O6[&C#dp~l[+[xc W1և/;4 CxN&պxaR]i;~/h`hiV:-ae9#q~V+,,NTq}hq|0!aoy= fmK'ۯF'ϛ=gY?ꅙψ J}`d2Շ:a1xfϏu7dv 'p?Llk&?(tݿ2ވȥagڛ}i?W>"},`W;̛MTBcPDKQ-CT!|flM5[K⇞=CDċNTBcPe_K!ǜ>/dv=D}mc;e1<T{ ? m B7k}]>ԇïFrJCpCk5ol=DA v~bCI0 .u,SwU_$ z_/胱D%!8&GwW_列 3:~svZc>nTFwl*~p!;dee?9MR133*!7F6#swS^ȎNgBZ|:Pqs}Fc]{.JwAmXʏӧ[?Z,fЇ_ܷoVdnl׆]>t|p+swpͯvOVίpQġ(_}N_|Oj Hh=mp|ЇO^(*O`{?ar X0Cʖ09oޮ7ו_0KAGr',մ?٩w#Kو>ĝlao Rw]tE0ECJxCpLίN}wwa_͟dmnSw|Р>Ě7g<cW~+Jp}y_٨εk= 51&* >:=oaO]-Vwg~D$٠Ծod]vWcӗĔ7c'[d"uR#2W2׺]u޶ACчMoόJ2n`a?6go?=7K:733[yg9ɺJ u=}+~`o;;nW}#QI- !f'"OXizzȜC#6"R{- _߮~SvOBY>!D%L0Їdgdp,=bYG3y)D:o{ zy7{\k[!C)A,ٞGnewg٦/y1,m[&CPS"fЍR1KLE-,k*B&whOUUv ia5֟&*ɸe>ESNZR Dq:%E03_@Ȭ"|C3*ɸe SRQlU I}kԃ&w qgVvwpA TmT96W@!@o}0Q }N U2WV(Tԇa0'yYB/+[ !D%!8j0!uo3c7gsŰ%TADFӗ3Jz/.s ^%*"~wC1[Үbw¸&c'J .(CsvLP"ITBA0K|W0h(VܵJPeÕÜdt,@if~e&TQ }Nwx{` ,oX/΋anGAѲn%D0jR@_\OTBAs(!{X!"J4w1S8vC؉JCpx('s!ڿ ;eTчy+ҫsn@\.\ČU"v]><~PK6G;ܩN`<~[IaT:S+2)`b@A =+چ/=)L+m|b Kl#s h%6@Q"Յ+V#S_,K>5坬CP@7+!D%aqW3B-npp*lY>/{kp<G>T߄>LEoHl.h5DuaYp*!D%luTCb055"A$㖭iTNbj{Sbg({W#0(C|I#sV7'>S8ªO5 r ,atFeYj~.d}Wv ODҋ!1pk0 ~0pU/svB%ޯ@9yns1mY.oum3N|y^ z`FtCڂ* Rw nCvfl;GXP8sI>{;(AZyv '墓y-ӓ!uŗrUXVmpA\)#xlxљ-Dq4Iލ7ITVՇA$C*E}pT< .uUȫA9gsjܤt7]i[c)U֫"_ƪ!{DېU}HAԬ;8SQ}:2Lk(S^RGY0;W末t, W\E>QJ |'*]dyGJ@|^!p%U;h胈R>䷃@I_$c3S3r>%ʎoȟB%C-6 |Ψ,_r~-$6 YG*`냻9pLTd2WD@QB'SM8`(W>uYy[P؜5)67:\Ҳk`xOa1(n,z; x'^U2<Q7Kw{Ǻ+ey{|X=^vf{tGh=S?.VQZV{kC_@|,W =mgh p|/"22V@ZNGwx~gH5Q o  cH,W2vNze}_~8ZDceO ]r?>xQR@2gо$^x,͖^<+NtF{@T'c+fW6?RQV]K7y * k|XfB[t2 KC;Hו`leH g xI|Ih9PNYj9*Kż.UDJT|Z=ѡ-jEb*CG{+ᩂ>(^\OT_<,/&\sF- ti"~9:~p5n.zbuפ4 Rf󢷡 )CTChż.VyiDIPx\tu-[uT=L9K>=j!1}PW>i\]%IA'V:g0]"sj!? p9^:ɋCGc@nw+> kgHs ! j郆>͛Qvs pQp k޺o=}`Kg/?EYDY ul(fH=OAD2ۃ[+v ͐ L>v =w6e3?Ӭ+F=bY1?_?Ԑ`I[M;O,MhpgRADZ [N1ѠGlsa%ȴd;|Xhp~>-r~sgy*={p"%J@Z24:Z&?z% VWݷ`CL, z/~5DI4dr!,DQ HK&2͒!L Ӓ!@Y1ޮҒIL$cH+> -|4K22ҒMfIƐV&D}@Z) ,ʄ-$id ieB%2͒!L(dAY1 Cl&4K22iL$cH+T0[ ,%bT iIL} ? - @P D- @H D)B9_Y[0[!\}@Zf"L}@Z"D}@Z}@Z÷>ْ4!Ғ4%!Ғ4)iI$K0}lI $͍}@ZfǷ> - @S- @KCEHK2x%hҒ^%h-%h5%h=%hA%hI̖Ei@Ei@`FZВ@>j}P @-Z@58}`i T>j}P @-Z@>d9x U*Y8-lB7!ɖ (PA@.PB1<p"A@UP- '!l<3,]#%tEXtdate:create2013-10-27T07:20:57+01:00GIm%tEXtdate:modify2013-09-18T22:38:28+02:00nU`IENDB`Images/Filter-IO.png000066400000000000000000000551251353766347700145600ustar00rootroot00000000000000PNG  IHDR sRGBgAMA a pHYsttfxYIDATx^ /!$[b'(j*J,UkMPQE־?4vڢ=^4A5H K?sܹ3gfΜsg|99癙33:#2fH͟2f J58bP}`:hk8v"T8q4Fj^Ե_w"{*f btut2t2D}6i.JND 44Vb]yӜO|??3>E7 ȏQ|S3<_gV;[sM>8vj&\!zrY[f9-TG˜8ܖ_l97wp0$(fqgՒ !Z~+,ĴZҷ8_keYf< @uh'A!4-Mj Z_7'o}/d}Y,?rP `IPH)9ߒãuV=!FFGp?2"(+; b輾M2a eGs|t/j9(3p0$dOUSP|k\`k>/-_Kqf3R p0YHB.>f{jlX#KZ!(Qz8TC̈oT8`ǜ_2Up0S) 88888888888888888888JX怃!AiMz N46h:mth:1ڠAiMz N46h:mth:1ڠAiMz N46h:mth:1ڠAiM+*/X+S Lڐ1S8 OAiM+¼+y>$6G).`Wn͘ʭ37xĉǎ+ 9[i,#Qm+V;L Px4k]OMzN 3 n7!t5Ыp0t.HHy~L O`==N8wGRR[l{ymAv?굢xQG9Pq.tGt!G+hu_0svnչvo?pp ⷿN*96Xǡ]K;1l.t@fb;.ppJ fĈ<#~J> l YBOcx w/h|XaMa`[8=T tG|l`,O8na`mbկ9}Ah7$/u?|2G\wሟj;XTR(?<+9R*`\^R@)uwW=T[hjBQ l8[uqď<{5څލ1Em:Q5J-@< l VzRVsJvr?gˑpp k؝;8V{{ysJ~?sf䈟j]}>6 }Pb 0p-ϩdt\d}WGZŦ{Ms$rKz#~zRwz=##~]wQ5JT@';׸jq$@ɯ=x0ou/?!8X_{-g8MG٢jt P ~jBd?e$K\VHDŽ[l:88=I"|vnc7ڂݭJjByq srzH ^}Y/UuQ)pE`mӇ+u Sv)R9ɲ]AX8Rg-p8"p6#+u u+HS$8 ;7jkɑgw_T88=#BxfE 8NC O+2E=Z y@qYn@< ب2֠f{gp.gFZt}<.*˽;-@< ب0viR:)Ԍ5\xu*3!{U đR[GlTz {ȐɑT\xudo׿r9R"2:`JK <xuΰZIIϋ?x\~8ǣej:,Sqt?B3ej!cVD*_ ި|__j)8i9e_~yd6BM(Ѽ^xN<Bi5ڭs>$Fv;el8X{թgM9x cg9x1[/|РȑK8RյnW7bg>kk={HF]^~ S/9_WVT7ܶKUS)7N8QLO>}رbiiC941T.aEƅG|?p]uO]B _B>;6\LSiԏ?Z^ N]ܹ'jw'C9bLMw͇lp4WP`M#>{pt9N>m7 0A_) 8lVH)x8X8c* T@G%wpM0p&p0%]=BS* y;8Rrgj:84kSlĜsє Ha`Mlo6p0lo[֤mE#G=@N) 7x G bn8^SNANd\r8DtV@:x._3[Ky9H\kp0%8,?[)a`M`JSA6 ̜Y4)2Ѧ(688=1O,dϞ͑f|NV`@< %N͂sє:d Q>9h\4%8G":uMo? G'IJ BaHV7p`}ZnLPwN΢C1or-yۏ#fsp.35Ѽxg #X*ѴGSPd۾/<1Mg3 Ջ#tG /~MJ;88REw/~)84GpC.dNv3CpJĪgWX#IVgNNvpDŽ`ؿtpwջAW7GC2fՆdWx ׃`J\rz0\<\6t*֬4 Gr챼a\|1GI3Br\s?gu ʭ39{'N(O>vX1M4E4塜b9r$Oƍm[6Ds3nZƗb-J l/DzkUl/^i}JǶg|+T;~? wphIѸ`疌0ɕ&~W4n=.3qɼl\t\wn[);pp$Gƥr=3^CYKLMwD 8( [#6 Qi )/>spM>}>Q25luje8pp x.SkprRрMSG+GH:nOđ:6HR'Ndcx ؽ2.}Yp0%88pJ3 ˕lq+Bc"lw4;8S)xTdW!pp$Zp3#`J`J,BN8A*lE7Wd2GL3`ObCG2lo}>2^6yLoL…Oow«O?Ov8A]=G" vMoCF I&(3{(fHy-G{? 2~|ƺ`K$ICwoyP\ƶYC%/6˔zqDmokW[EvXwy Ef )ϯ_>h8u^z1d8?u֩Oyl;Ц5˻Οx(~&ԯ_`Q>S˿r}UEZl;b ߭GJ[o])7~!C۠>kE[e(*8瞝 s0 X{ׯRPZkUWտ [D^|#t*:L;\={:{d1->yd|r…ιG񃔎: v/^Zxk~;Mր#vi:]B[%Wsw؁#"-3^ʟsrQ H82CEPijm:tg׷ڊmEQAk[H/5hm>50~7vm)@< I 6a{o}1{g6up^ozի4-"-Yz^6xczQo/`ɴi.R2gɧ³baQծR|`lZ%DNJ=jkL̙e~S{Giyf}8'ix d`^CF؇&~R#dgENipޫkkKzQy7yD}?vVV]:m7/k*쬴\ywߡ8ŬYg/W6Xc}ﴶ{M6) $n`y99x +/Ӷ:'y+9i`IaרOΜ>se6xX@DQ: ӟ8h+~Eq<黏W-uM4}SGzpu%d J) $n`Iy86yjsѴ"m!պYgKc`%};;T̈́}W+u4h7[>&`G=v"w;VX :}jg/6bʨe #i˙H`JX޽v~xJ+3v*z"2nܥ pDn8g#_sR.GW[O3o1]QϢxJy;k>_Ox,;XN(i;#Xg[QINӧO8?@I=k>#%1{;c7Liͫ\s1e\o{6йڗwA*pwsVlQ<~^rw_\˹bO& /zͼ6R|}e'hFWn wU[_r9beuN~V3`u%< LMx`8"`yY" orm'OvN>_"06C'ǦyƻȭKrUmV@2j15?,w_͛LÙEf#RI䅇$"ތaѳ3lvpzSԍ]7Y]Ǎ]+/'R./՚~w2wP.ds5u0[SF 9X{4ő4U|l_Y>嗿`jXK3g};8"%ݑUd4BN=>}꯼ƍWv53prb[{F؄ \0M`:猓Z17Ԟ= ߅ ˚;o52s\s ORx~Vz#&6T,HG;Xl8XK)3*طqW_y]9$wy1\dι7R<#:._~>&1SR>v1q*|^x~V,܅AGr }qP8"`:I&p03zl{?1_}52.6LΌW٫Ww8Cۼb<ڂnj" 6ym ZK|Hz(pD8"`/NZqEs,;x\nrX?4AFOYp;R/ >"G6slp&*y-8~"G6L;ˬ)nh8@0W_Ē9pE:ӦJk/}'lktН!|\ن]~Aqcӎƿ..ogX' ȧr?8G!oTL728^Ǵj88"`:+)}ݥuRzi ߲=0OA7`sWZ$g]YfyW9G2T;]} iԏ8Oز{[Ĩ_~?[sL"+[r$%Mw|{IG72sR0`92v2wU2Q;F]h#d}Q1(l2a6cw;1ܓ#-ҹ~Q^Om\C`N0)k>y^z"w-rdè:F <~}9LLs0G=dfb} 8"WjL9x,Ѫ_"b.$LG9q'6g`F`ti'Vz_?!۾}0m3&(*\D@ ~ȐDwS`NgF<;eDS'GqqPsW Fe|\lu|DEAzG s.cdp̙.?^T )?p.te'~_v!%w&m;u*Go+)FɽhB6LL;I"رҾq'sÇs$N|p0q[nN\ZQRN0V=hYw&%qN+׫W~3lÆL[ 9XnكyɱuuzC&I|?%~P޼yk`$Z&}*ǜB0 @bݶ+Gm"9v6>)tGIr2R_f6Nrcc.[/KH gv(xx܈0]`fuOчspGݺqwf-gm;''Nxo4rHӮF+O>vX1M4Etޠ4,>Ԅ˰W/QkoYtHb]yf;<+@W\+6>KeUz:C7HQDJ^±ǎѿsYZv'$/aV㽒.K5_W\qg3`ʟvd|1] w4WSpY뫯ᣏ,]9͑fkҝ&HK/팹#$Gv-%\Vr8׀Z/%L􃩧*H}N8[_=[껡2<)sBx=˺7z?8гgCd/\H4Ґj4uEtXq>l`Uo` M6nFuo cy/W5=s+am9gmyN!mS5n-DŮ.%M~磒b]-yO<Ly>9~.!ə-8ws!H}wW_ OOH>(S`bD ׏=~)b =)`b睹 Z!3ן>7s%֫(M;n S oyr4G xjmKN`\#H LȎ (t0;6^>nT 9mC_We/x&p$&|=\9ȭbz@>|o%ꍓɐV^_:5^K6c`887^~W=" ui; I_yrO|M)|uSoJWLQ}ey~Ĉ8L8xB@sLDˡpK.Y9 f{)h!_(D>\~ygӡny=༡ ^{5mǑxZyȚk? )5fl7{QԔKl:$zbh&L(o4lȑi@.sx9&Yws1TY8gO-w^Ϙ=Nwc-]I9.:H9#hvczիiCבf$K*x'`-k_7Ntr{f'f%z٨/_gJ4r0I.fe.e\_HUh3`iȒGЃgxblkROG/Jq BJH`#!Ybu]!$@jY6o%o?Ɛ t]aF˫;A 9z.ie2?Tlo$~ybZgDw7҆aE8oz#K#Ny )PZ.2 \usNKiuǠfviܹީo7`B>6k`CY-d;+OWeRrBoKQ$J9RՊQ4=Uᖿgp`UK8X?wr4m&婪uI؜i#zfRN]Qܯ~؋v0iRjw9lcAOG?*b:"3]!.t!ǿ% ppЖ/|-*- ,7H 98L.o;QCH ô y2Z ɀky5qܼ ^R>:*@&:i7EwяFfkoZnHH'O={`21֦/Hh^n9.riqaпɏϞ@3w_bvf,8xB9&g cOm{yZ8TM7R3]>|iӖ/I|!88G`mFxw֙@B|? ]u^?5nuW% I$Xv01owљEs V>)\&n+~gmB}iݺH͹" {1M2;CsmIT߯ƽ+K\9'Q)E[&t8׺jZHB{vډ#t0Ds ';+h]L| C;oW!ҧƁiK/. z_/{#o=@y.+RC\oG9W+//پڷ+?l8X 'O. iqiޕ`E؃˺Pi`=$}VM5 &`㏽={:'i=Xwwr0zաdYVjw'#9Vjx]C4Lqy޳Dڪܫ_m mSOIZ|n;ȆsGkX~~K|!5ϧ;DL̜Y2w{^zy R'?z/fiEkVKV[k#z:7hs=&Hjt:g„חy^ k8/ )8"p%.jq~^"S.|8l8 zϨ#y>#OOCٙ` /8tOB_3{ԦZ`ٍ޶sYvp`H9l("f5GKiܝr3V ~ː:OEo^I{dvpsr0/{ D^Y{ms[w㩏sy %e)foR_m5+osV뜌_~v&nyGJfvp{s0Ag6 8ymqgCjtKEԏ\g%~OZCP]s֧L~V ']x!G̒c+ Mr 䔮p:}R$y8?._Ni®pW1tb٨lksy}7q<(sM?.j0^\3:KwQw8L 6" y?mƁns8ClĪƙoUr<(sωR'fS* n&y>f}>I vZrɈb~l `J,~/ lE UϚŅ/GZLwwQt)>eW ")yNN)ӕ{/3? ^#Y`ß#f)5Q8 &i& .ת Fi5k* <~6O' FZ1EL/bٌ2o}T@3erjugv&6C; 6u~@쳦'W;04CC`9SupZ' T@༉vp˜=aj\8qD1=}cNJi)")ȑ#y %45<#u(ǖ˞)W׫یR{.vxKMz,@/Cc\ҌvdkIc%4<փ&Vj ] *)K72D.8%epT %49s.IJ`׫noʎLpEQW}5sj6K'.N& T@ѻ,! gQ4(Iu :WOݻ~_$KBSZS<,F]Cc\t3_>eXc wQ|`Q25L Nj? у#⤓x.#G+.?]!^vY&g:/>>s<68)8ZGS T 01&@~#!&jzu'Wrg⦛x8#fd]ϙÑ`\4L nFu؇͗+e7Jv52-Dx0GZ@,ɮnSǷC"`m2ycGZRZnc\8R:x>#fS* p0%m\N[}`q:prR ( ?gtm/&:zmϘ`Z(R`\8ޭTrgm~ht/8ZSs.%o6lXvp&`J``Jpp.dz nFl6)W8v!\1J!p0%88=>4^A|Km[iH9L Nj{.|8R(2GS \JJL</۶r,9s^8R(\<+ =&c\p0%~y.|9l8XJL˶~1L`-;8Ӑroi=#;y|Oj))Yr(Rd[=Ss&)f)aW>GS* p0%8,pp.ò3 ))Qup0%88Rb{\p(?/&p,pJ`Z7m)s G  \Jl;¢|/ E Uj)VE^2b,88_`m SRp0%8z9.tp0%88=pÇs8"pp))3Bdol6]py'/^{q$%\JJLX]~ާG 1wsp0%88`m|^4L+ ( p0%8,pp$8l8l8o6+Xvp˶1Lp|KmU,1JqVU?(|8R(2;㢯?A|KmU‹nl8`O?ͅo%G {|܌`t6lv ;8Ӑr8R:X>Jb8Zn.|=8l8w}o9b;8&Uk]';8A)cP 3?"rT (%wp&:xL.|8R(jV+ ҈Uk[]76}H?ٳmH?Y L N˗_?02]qEl64Q8եkݮn}&duym8 puֽ~zoL&+u4ܶKUuƉ'ӧ;VL4M1My(&FS(q}bYзed_K21BǗ{kp hS^:~-+.+D9|YAEzoJ-+3Ҕ0sYAEqa.KgwN;a R|]`ץ*v{Svm4.|b)ȾI"ٮd˯V[qBC^[oH*='#8 &$b};#O> j59R"L9gdt S?} /nt5OeW5%$ۀFb#Eqw0ԏN9(`Jtt8t8aOQ88-RѪV8cA) uELCʥ)jPU5LE]wx>t(GJ /«Ӷrp:E)Έ2O9 8*6E98Ӑ8('O*HsOéST37GJDF_s g8Vh՝[i\Fp9s7/;F)o*g̨<0jyB\2nr4WPe M.gbDݪ`_(~"\VGm%ogz^t,vpLө`y>E9ڥ9`Fq}>1_i?&%!88HIl7sXϝU[rI8T_r2$w0Z.3ב]CRl!tShR`/֫Jlu+!BmUJ孷jʑppҸ„c_OyJu6H`ׂ?Gley{y){dcd 9c Q5JT83\Bq%K)sLuuG+aSK5}jj[爟?39o~kSm:#FpoHJhS怃lE&CW)DC.Moپ_UYVŪ^r4]';X+O8cys2F&Wl)B٣WCkŵ }ܱc9R%3_-. p]#"cq p 硇;*\j;X}-cu0!F)}vGRB{O2h\q:~Yd0d{/GTp0J:xevfqO';XE$&`F)\i4]';X}-CyWsJŵ;#~"Wb;sۏkCÑRt[nɵ{i$BD <<\dj'Gzo[z@B0ݕWrOt`~~;G\d,;8Ń1Hjlb;xjT0m ϭd_PmZQv_|#~5M?}HA8Ҧ"8XIя[Y.ɑ*q\;u+Wm&H1fS&c)(R!S%>\;:z`k/{͜JHr}Р`ݛ/JHS+i8,Z?//xuϿb--NDlzĉsύOS]ILɞ:U/(ND t:MSB;M2GI쳇BM~'J_)+w-6S 7_vqѕ&:ofh:)tVhS(jïѸ>j2+ z>5ы.∟ /'P 8tPhf{MAӜ9?%64Qt/cZPnI3[LZ]q;vbzĉ7׌ zI^7ӷx[SOs1"Sb$ˀ(AE.AC Rp'uRB,F/NK-"kG88)'QPP̥ly`yѕM Ns_&ʪnIiSVKE̖YcC:_$Gp`M4h:mtDszV e)+o^pV$^}5N*gh:Y 64Q$~8i5FC猀2~j|L`p'iGmVJ`ړ9V29[#Jl42ZɅ~3PhD)-B0>hS(]{47ʬ-9[FFp"\FT9mM NsPϤf -e7xvsEآ H N46h:ml4]M.m $%uԤhz塍MW5tڠAicp+k5`BDLWx M N46h:ml4 KmtڠAiF`M N46h:ml4 KmtڠAiF`M N46h:ml4 KmtڠAiFP X怃|||||||||||||||||O3`Ș) #yJuu@hOMC[+Nj-M[{vnM$Y Z뭊P n=U4EVRtʻIjbVUNgRv+HQkŬTN6TfnV LTD5GU!LIZ c|$Y)*("y+rU1+fe-,MUZ1+*gɛrbVUr7͋+릨bVUJm/U!LIZLYrukZZJM_3&q|uʒ_kFG8m*5[#46f*h ͡Mu,o PPz ۇ%As!JtMmGMFQl8( p0p0p0p0p0p0p0p0p0p0p0p0p0p0p0p0p0p0p0p0p0p0p0 @wWϐ1Sx,p0+n~}*`8cʘ!8 @r0D"t ` 8{Lpq}B4"p0p0p0p0p0p0p0p0p0p0p0p05būIENDB`Images/Subc-filter.png000066400000000000000000000562641353766347700152120ustar00rootroot00000000000000PNG  IHDR sRGBgAMA a pHYsttfx\IIDATx^ػ Xbwc!([ˋ ݨhXH,E%(",Xh"<7w;;{{vnvfvݙ,P"BHЃ !|B!@&BL!=Bz0!`B!$BH>Ѓ !|B!@&BL!=Bz0!`B!$BH>Ѓ !|B!@&BL!=Bz0!`B!$BH>Ѓ !|B!@&BLH{gT[=!A&p٣m^'<А =A&Ei z0! x6jvA]W[Rݝ dۣwo]2+ѣ:Sz d[iR;!ŁL#~R쪲t]xLzg]+d~ ]կ2^zj_^T}>`B]Ǟ=A:z.@ VXfOuUWro͑;k6>.!L# ڸk ʷ%%)j}W= Ժd8Yٸ2M#R08BؐB6حo{ >UHQ+T9pJ:6>F=sA*Wr#+)!A&†׃+#$d! ( 9A#W`H[Q y8Bvypp[@"ߚ¦zLĪRVgX}og>y,}zIHՆ$%Ak1*ce]!d\LϭbId UG(~[ z0!$< o^NHkC&dק wYC&d@= v=Bz0!`B!$BH>Ѓ !|B!@&BL!=Bz0!`B!$BH>Ѓ !|B!@&BL!=Bz0!`B!$XBH~sЃSa#imbZ`sFsHŴ`si҅- ~uai҂ͥ [L  ӂͥK6@* օ-K 6.l1-l4?T [L 6l.]bZh.~7Xl.-\Ŵ\jU=!zަ"`ins͝"f.n'̛Wfl!E` a'8nv;.zil VZv̙xY=86}%=8$"$60a:t+V4x`Wn]r[Aۂa}esI3Ze˴=:9t~vB&<\끔hm`RX`bsmgH7ވB?j^J#ܽWunJ׃KL-"*'\л: 8oW&+U~ظw"`N?\obksy*7s*Uh]az.z0'|-9tv [͵뮕 7S8T,o-OZU zz.x]}&UѨC=3+  -8\3XiɓK,R4®S{o-UypW]`*ZŃcV^tQi5}%ےl9׿dг'y}#2SyWzr՗.6>hOf{f76<+(gYGClUf*-$*{;Ķ'MBC _d_]Zb ;P[އP?i|l\[ԃt勳4ZuNϹ`+SؐjH1\A0{#<ꘟ*Q%w`Qpp Dj& {"|0r/.>7B F'QSqQC94?Ebߎ +{z{e`(/^K`W%L!-/Z+xjcC_M1QMGwVUFEU:ȓʝ87.wµn;ruCyA(;:8*M:-_w}zk̛WxcXu҃-sЃSa#E+f^S9 RO单bI4Qxg+xɪBLsE0myeco17I! ~Ai&M*-W~5+v7|QeEE\zA#JA ^߻<*WGegͮ,@E &Qs  ?/ }UFt^> Z^C]j8o+G'n=-"M6Cu%z!~+*azp*l|$1 M¶wOP_Q̢rpaDe9wF UbV?/u]DxҔ)EJݪu]г#^ra X>נAP/O_+~ *N~>(q{ BN$6yS_mvƿ*;-H!4SxgԾ^vG;{W~=a[{I(qJ.*=2|HA47// fywebSO5,@7=86>HkV,)Vom/`I2JwFP[b롈 z8[>B5Z\k9\$Xe-s|I%d]wA,4ꡯU͞.GoGFVVJ_ȷu[eHUީᗢ_ V |Gp_ w̜Y}1D"b ~gJ5x5}zep,Ңr)@ETYqҴiNÔ? it%GU!۩+DCIb,zs epOx~$Bw"SOVdVZ5EۡԢF a;B{F̘QZ}u$;8Ex9(̝[d2DsЃSa#IOb‘F< d>}`+wL*sx"P1\+CwDkļyPTZwq^ybQ᱖\{ar7k5n׃XNck]a'xM\^5w=F"Y`s A:*u~/Zz+ƍB+c@,m*D8|8(=@=XXs^1G7ԡx H{C\vI9GChB>(MQ)p0Y!duƷ߆R/>""X]o,VpiЃ? bxox ;$g\Z|+pGY7H(x~o<4ݳ']ĕ]P\kQJ^~l 9\F&-3ЃcoU>[eRh@[%N|@4b9,SRwcEi 2tRCsO61}*۸BRA֥Oud֬O?y!q9(5~b'3rm!*$oFiS^a绑/kŭ <gI]ezsЃjfO~%~7T(MQ^BŅO9hA8>W'8!&Q+&3g2=953cDf(|2놨 2y22YtQoN.Ĩ:W]M|\o=(&duQPDUn\xЃկp&\>Y:PD' jGAq5QgJb{Yo=2=9{~ܹ%ę-|%64o~|3de-G$as]wʙ8U-&Ao'|%.Uҍ̐ЃKdeWYJjJ9>hE2~%_CL- &%iOnȭޭiÇCIQV`2q`NzЃġ(V$cǢ-%1Æ!+LJF/9q"4lrs֐fF'v`&|[~rPA֥'ZAԠ894On %1&!F'i>C!Z JJTg Iս/2s@ %`2@ ʆ?姞v%694W% *Ҙ1PloP_Fx9kH>/lj 2DЃ܎>ƻ%>CqcAQoJv=PEō3YCJJ&L@23KQNzsЃ8A-{}l*:뾛0OW^ %%onOۡGss$گvDЃ܎P.G^̟_EMda$(y[; ^e\6$5dlmAԟg'DٶJRAn/տysde'CtB!o Jzy\"Ke; (FP@G)5kWvS\uvPBvz.-tp!D]Ԫ:Bn. 砤 0nP6ݿي^-u (/=nGoQkj!VMފ+DZܰEQuR +%fGd\j=<̫DT!6PA1l9;f`?%)6.xp}gU.bW)u TCDSZ?c [ŦgOb=D;G,EO: 9PTvCT[4|+DЃs80ׇF& 5^x%4y.]I]`\o8,شiMq9AD{jRudrOBG.o V94KE Xd}F L-R틬 $Xc oh(Pq! TRxE I̲4Rwol `m\]|'(g&*%=4z>e*Y9>Iԍٳ!;R=8twǐԃwށbqY{miH()qwۃ+[ ֮Q)Mzpo~n?$F?_v(-mFkV[$ i֬qc \X#,~_xDN<8<#v̄lR]Id\݇ͥBY-7{t_05ܑ✕Yc (hUW=*,ztW z0iٕ% ]T8Ou<YD_Pp'/l)fH>KGiQbI%cx4TIh_]RU$&K&U>ݡD{ (Bi~;Y1fWGHmV`}cegCI =9m-#6SVnKcVGB5E 7C,ʐgZQU6VF#:h(FP3eYY6Fu\0)ދc\P_z =FƱl?nW/ܔwzsЃu)Rh3gV_J.|Ơ} eK(;=X"8J{e,Ku=yqG(F\cG3~ N̍@-R31⧆,@Q@vzp+ӣNá©emdXkedMv[񩧠dZ *x^s C̦;=e q6 )lƗ˥ޔ3Etve-P"vuvU;=ec+ jeٝv#j]lnn%sP2x \r xP2F;B(QC--G5K`]-yq68-Y4zZ9a~8wmPN8*(QO8Jƨg/؛o=z@ɘ=@(&;=e68̟_\P_mDWLQtr!ˉI,DeQ^bipΝ톧n:҃ܲz*/bF=%^yd(ndL$ !+ J,T9s0CSAnYWK!GVאorCb_7Jd<1IF p襗 [lf?=izՠ`] 3?$_#[oP")ڙ)i\OLÆA du2,~ԃO'w!j!KңmzOYx H< 'K2YF@k ֛CQ,g*7͕ٔ$]}[n-Li ber59l\[B|[-iՋ0S>{@xs>|Zs6vXj)(ƙ=0ԩ'0ŠM7A_~Jf\=$IC t`O9 (CT[4]u)\o"}1bL=6]E5&Q9W_ ͕1/8͛KM9J6ugv^f̝5=K'6PA,^lO3ޠ-Eڵ[@goqE+#@ߜPC28n$87AJQ^f<6@1 >=W^.BPfWFl??ƌ%9N%r㠻%K#ѼqM8Bɒ\~O8h`)l\[B2՞=X z;8 JbHjbҠAPaɃ]1IB更lmi,8rW>PqѣG:3 z'X7ͥVL>b|Ф?z(Y!C_~r8C1=8.U꾭*~8w+ouKg]EqG(rSdF s~P2`]qG%o %Kr ޳'PA@z$h!4JlgͫK/F]RYcbk/(xc(Yr8aAɀWL !͟-(W,,8y2sظBRAp=6nċ<)oXͥ?@(YVO2 gAƆg82@U"|g',=9U ^ BMMTctcG/@ qφ%S c.yTs}1PG!yVLX?UTY;+c҃O7YPDLVWXEMOxo~5lPO?b,LZ[Xq_J\pʐIJ=9aTLV۱+*^68V[y=ȸ]Y6.CׯW^"I**ӃF+4x bd~Šئo_$[,;v,Qx vf |sgdFP8OC1 =9u8L10Ç={BԿ?K=9eEOEᤓ&G`kcU#'NX1|U3:-9H,PlF P~j t re3ď?z]Ebdq"Pw\Əb U嗇bzsЃB0 *ه3|=qաdzJPGu 3GZ:z9䮻B 5 (U]vbzsЃ>p(WC͜9XCCgY.:_mG}J^Ȓ<Kg %/>%(q k~Ӄ\3*2D'mq@A[͵n8@Ӂ6Z/9.$_*lr2MYW]<K3$:v;=!jkTdbg_w}p{RVsI%OͥZx`(y<((PkE|Tط%ԃ?bzsЃk8_4mDǙ?2r'j$PVkwI'$;=r$P+o| ">bo6eX/Qv7(6gEQVWu]J68n6 J^(I߾PlwXzEJgC eHfq7t[@=9Q\=Ί6/<Jbq8릡WpKd袩S@4Wj=qTb\jr۔;@i3nuRs%1)\ފ8fP^bf( |Ts* +tmiD{`E\@qCiFƨaVr7o^Nz* 6.Z9V1নЏ;fBԲ6O9~%_١:8jq/jA;QCbٸ'̑n,ui PemQ;jU'81A9`箻gp۱cp>=(Q7b>Ȧ6.)s7t.r P+DZܰE!XkҼyN?VS*/lH[]RQwJ&:uK=r^f(c;X #wF磚gi冇_4ظ'ʱ3S;cծtBO;H#f3={v%Љ{/h}oK.-ӔF#WiGAL"ude~NG@Z"3΀b|} btc[+Dx$*<X ~l3Y|z@:sɱᯩ.d\"D  G_dT{cPŽt 9y'PĞxAYElRxl\c{~c}Q#+%bW8rRKͱH-M9gơG xrBe>pgWh;W}VR]{-S̜YY*Yċ '@1ŬYR"g vqwBJ狰ψ]!R]275aH4H?vD=E;\((B1ͨQ8DKgPs%~sȫsBAXr8Vڨـ %,M_(;C1[o!uցb -?Eb+DTJzpV̟_og۠d\y%et  &O5րo=4Qᵏ=q9ȫ_CCcp}y8>9_pG3{/fN e \vJo҃a,oCy(:e ˖גO>ZC RgSOTGéǹ/b<[+7'}rfGNe8t;gHB3z=T_󡇠8ܹ$o\P}嗇6+|2Y%pspr91o ҩ̼.H Qٕ2\U=X_|۫E]qR/qY8[*?x4 \_)^e7[ٖrCIOpܗEOSgǎ,ݪ,;HC5%ZEa`(z- լ)oP VGϡmplSV0hl0`k!OKQ0Sbx 7Ml\i!g8a_J@Ĩ %=ŰP曑G@q5_kG ^k-(Nc(ߣ )/` Ps31 O7\dY6zsЃuJukn]ĥ_F Ԭ`2PQCӍ j.gEKlJr{\l1E ϯE5˃%fFǽ;8(ZBƾ[_#7񭶱,q `FN 5w ?4j%`ÆAѧ\*R%j-gLQ |٭,Q+t4 zbzsЃu0`@j3PEu XJw%^ye[nA5Dd EQRi.:Q%>B;4pr;((10zPҠEy$Ѓ5@uW\=^34 l jhr ,GݻCI/ 2cwgBr 8dT9`'oÙczԪj.ҌwF<5Dd wJ.;,K+?MThwށj(%=9I<3r%I79 o'PC((᪫BIa!;&믏r8 OZU"!"[Mvz.x,7}9WEanJCiˆg2N٭dAD:uB9֫4P޳~,8 5壨iӐd;=XT2 &L#6t(|Y{mgH3V_}n7œL.5gNz;SDTM7E T@C<`'D 52E! pE&A̗ByxJJL]lƄgա8{W(pC([MvzpBԑVj^a{SVxB()QAq5ӡ$Ϟ{Bqm$ӐeAqucTDVӃ ӊKcON<vPr箻P6xjiˤ\矏|܌*تf ȬEKTLރ<`RYE]5 {5(qAɝ*f <`&!>6뮋Ҧݽ;2=J<2]7In(m[MvzprT|gJ|%@k.1.[A7EсV_/2`T9_=}}ANot*SOAqěf&[gO6i M7+yMPG-ܒx}0=o5=XQm=Xw~"Уmx`"~wE .d`X(.nP(}=|(|rXe((K$jUR y}d ~K[ȐޞFzoez z.}ĉP2fKl>˂= .@h}'cazl(5sĦ|5OBYP2龒(w58Ek/l;0(9@dRAM#,} D- =(%$s5D-t|u{"ȻW4xh9ӄ mmFۂ~aEsx@dj\0Qr)C^yEljaG2L[i%qĈkᣝV[O&f+{Y 9<7~T|1 Z2^13;vTw0y5P^Q \th\_#l#iG|5spLYr8ME0crhY᣹pP}h6x#SA|4.b1&ya{ 1MZ(sAܹ<b&Ѓu;Gx>\zy(Y>8Bq54Z;$e,Qg {߮eǏZԔn?W^tJ{~1({zLvp\k뭇|S54y*ᣩC!Ň[̭AvMQbt#?8޸Pt'NDxyg(YaBviN=^" 9LL_L\^ʾCuW|%ѵAvMQ1ºu[Oip'[LOLnq~8 *r QMI8D%?%wމYZ׿F& |3٣>_:(Be J<ߓlҴW˹IYSgR<1#}i'(N1|8&P^%t"NU6\dcAⓨ1hO> Er([lwe~#KK]խ 0[uP+q\7' Q3eOK׮ĉP!Ksӟ]kCZITO?C1KTɥָ/we=86VQUF+ [E8J6Oԝ!W(nݠSNAVxJ:뫯 F3y2ۥ7Iށ4 _JظBRA6%ܩSsXuӠhxC)jBiH/|}>:lo)¡{&aw`GWY>YqE4Gb<4Jlvq lz\jQ6{e! pd1F %CA֥';<(Q:wv&ެY?{A }P!sa'DmR8ħ,ͧ |ԒLtᜟ TJX.rAvz.a*G¯# IfW(!xo(9%NCdA.AMh:@M#񼾜EKo҈޽RtfQ`3|  _ل˸M Lз[g +R>1¨p'b#W_E㈿dCA݁^XTS&zsЃ8~UԒy-,sDt\ ȏᇡev*X>D˞72;cQw_Y*ޏ<bЃK6:_8\,KHEJQ?9J]O-H!9s*_G[Ku3^t=%Oރ;=X봨ᑿ%دIRwn(`1k+ܰw@h?[Z_|1 'Y .bR\7)yFug#<;=STnڞ\c'*Dg MyJ/ 1+ .j!GU.Sǖk)}4j9ЃlHx0(P돺ZC-eċe>s6k8jo>߸qiw舞nY}]̟ze#\s`CPG%8(ѨP‰URzDMV{ .|02{,&;`]郭Zʓ7bÁ_r(p.yNobqQQ;pxETSvkEՂ7H&8bjCH+<3.FUvōwsC(zíG0:GyʼyRRq# =9&' ^*? }+} `P-թSiX&2SO"ZC{yx٥Kix?EЃlg`5qw߅>o2w"F;TEqP));׻Y"dJ(E/ΜҺeG?m}ɻwKn@vz.M#x"κ+ĶT5$cPBLRy\E#P#EWzHK.u˸2_]*t Z,nTyݙrFvz.Mo8 qF!DoyQ򣏆Bdz-5HX&rHUKǕOP;u†\}&`è+8 ,Sg￯c(TmK_mQCsQvR_ ď'/CeT[52OG[1"5DM3f P5@z BuEB=]pAlCˆ+0|iU\g2g=XtCЃui^;O&&]}5 7駣3g[Z&\T5J7X ,kRbm*k#6+ĀՈhiUA51_0RZt [,PuCU88~Cj\l1u;ڽ~ ~k[oŖ=8$b:tܞ0a_--҈r[Я_?l@f0]}7Yː<ەHЪ̛>kk楗W~;(PclͥWwGZni2=Zp\ebZЃu&PLqRD>sdZ1c)rȤЃu`Q`+L /\1V=fQ˿N=X:,B}V$Xܥm6q wy(FXo=dPܦasŒ{eVm[Ej=8P #ރ- w (;K,{nӰ&O/ {ZjݤL`iaO I=P3v,\ye(Q^F zsЃm1><J׿,;ЃlJAL- #Rhf;x$X`]郭JJT]Is_z-loaiAvzESJ4,wC):'bbzsЃ-"=D-Ͼ#!DzsЃ-2cFeS!&Fԡ=9GT+= |ZuU(E7`sӂ`](y)dPi҅-=9v>.@I7#B!:Ѓla]z&PI;=XJW]9bdp<JZtaiAvz. VL9yPWj߰taiAvzunyP"_~5Bс` \m5( [dҵ+Bф`̝tċ7rpC( =9$y.p{ }RN 6.l1-A%8́'E+@C)K`gsA_.nn !hBϐޢ.z  h5-"50  wގK_|B4qoI ]lbpmR-0>N;GD8xCՂͥ [L zpLF-7Z]*D$cСC (b[(r[)嶠_~j23`pmA^e(PYMʱ r)\thݸ\G'l#!uQG*χH!ЃjmmW#LΈ3;t(M1³z+BI=8 L.l7b(MyEkW4!\5roӧtnJ+~b45rqPFjtaia"҃ Ĝ9Wv&O.uoBb̀U,y 6W/(zp|Riv|$!ӦuHyP!$DܧUߪ#&3[n .od.Z:bI\ 6.l1-1wHOy@*-`#m\/-$8D;@ F瞃H!;=8Ǝ--0,W ߰wb zsЃu1^o {o(A{ RXl.]bZЃˀ+-:~OKba1\6.l1-A΍V _ }ݡB A `;z4Dƒ !<{oC,!`]L>zutſ2"tOQxN 6.l1-A8޽a{Q;x3HPp8lU 6.l1-AΙѣ1 Z_rc啛@!Ѓ?GUE!;=Xi?Աcŀ_ pZtaiAvz.Viׯb?)Ėh҅-=9N0~F /H!F;=9Ѓ !|B!@&BL!=Bz0!`B!$QE$k*OYX Q}afUub'- ~\:!\:mf֠7orkW?eabKQ]!,e[T(!~ʢ7TkaDM7Bo+UW5Sy~Fz֠7ojk V(5>P֤Gޕb%\ lZ'`lQԒLCՏ2Q)/|ͮ\e_De#vJYk\ƈF vJ#j+DT" 7f֐o^F*i2~.>)[5~Jm󜯔:q܀v&~]{Q-*9_r%"*+DTJo`-QdBD !Qӈ]!Rz[kHB>:q܀v&~V[rՏ2Q)b^"! Qو]!Rz[`^-"j+DTJo`ͥ_5"*U1FP&5µNơ7[^#_W*[&*e[-w5ZFU"*+DTXm=e.BD,^s%.ODM#vJ c5ր>:q܈z[5,4~5+F0"6_=ujjx5u{m. ͥKh6)=~󕛳|zY?e k\Qfb "veQPTe튕-,tfm+V6Wr~VvJY&X!5zy=8 IH VV|U\7ц=B_\UƕmK굊:/boY64%ZERIehsk~Wr=cF`B!0Ѓ !|B!@&BL!=Bz0!`B!$BH>Ѓ !|B!@&BL!=Bz0!`B!$BH>Ѓ !|B!@&BL!=Bz0!`BH|^ HQAI=߀{+u!Dz0!$a &LǨLQq0!FB .LHx i6\>&$-`BH4!iB!@&BL!=Bz0!`B!$BH>Ѓ !|B!@&BL!=BɃR(IENDB`Images/XSPICE-Toplevel.png000066400000000000000000001204411353766347700156030ustar00rootroot00000000000000PNG  IHDR}+gAMA asRGB cHRMz&u0`:pQ< pHYsttfxbKGDf |d%tEXtdate:create2013-10-27T07:20:57+01:00GIm%tEXtdate:modify2013-09-18T22:38:28+02:00nU`IDATx^1ھ;L '03iT0:0<n1 ^8A͹tP*Pwo'(.=2tA%{ImɖvYֲoJw_TA "PA}*@wmZ"QIZ!ާSUs4}%^֋"}%ϲ&'iٷב\*믉KZ-rYo߲Iz_b$-WY$-z.5m]s,e-)kz9f-ksew.+%^׹T֢;$'iɫ ٷwņQVVg,[oپX,yڔ7l6Կ/_+=_|GI/^ٙXo|nfevwgYi-Z'mʪnm[V;3tHYձk=jCUo˫uֶ-kKeM[שU]x]^߷iʚ۷ΥޭPִu]RYiCc5^[Vzz9}\*kںn߲e!UʦuTz?diGckGU?4ddaP}[ #jT9TPym(:յ5OT =N 71@ >5X,LS ՗]jT֠Ox>*{@' B.&r Ts@ 9}Ŝ>Ĝ>PC|w)fS{@={~ S~x~<|M?B0@A/_HǎWU@s, i6eD~`?Df~zh4bUǜ>bNjI~Jүo4I@P?'www̾䋠Oe 2\[es.3ӧl˗/Pe,,Ly|L}-.B2}ɠ:YT'dq<;??ѯ#1Q"/>"S-nn[*~H8:lh99}8yPG}p օe.fkЇNt*-:Twن$ (˻Ԅ^p*Ufnk@~}j&wu[t[q* l]8w@qXu!08E6g?qdz5Wb_!*UftT֠_[1q* lUcG+fgG B W{B{@Ƕ4*%uG |^`vNNlVJ<#>%DѦ8A* Nu\Euam:u2P}^X=ua{߾ӏ$aNpg6y ䷠ZDW(tĜ> > D2tdD W{B{Heҗ'rz( Rk?/4/>?-MkhkЧhӣZ-g6aku1~͜> >%DѦI0|ԗ~Peo d#:@.MpL}8Utnx2|}̩\2|Na$)iKte#/aH=w%Hj$v#oɟ[o}Tb:;ꎓE6ako/Ci?o`/d8cy\'|-<0=vX+]O{/Pn a0ceDZWloP]Krv'z6f Sevfvv8yPG}pKMy䗁}\9U2 & cdc2֍֑~ۑ"P zF6W?o_#s}sQEkOߠ3TK֓ީO6muԷ} TwoQkO[r3_.޷N]}m>A@QU, Z٦Kg"c? 4ގ uբ:Iwo@$l} _G3X[Ve?YCs5)7H'y>&Xqz>ƂJw o[>t*Nt*-:urS~T&~ɋ \ B&wu6w cv'9W2kJc-d!M2KeV(kN;rD}R{׾hH]i%Z7rNWg|סZlWi~9Pwt*p@%\7X/s}^#g }A֙qia }K5?=WK8oLr.Ct)%^5+" xcDW(JWw9m A3>5oDW$ X@.,Mwfm[Mh\wÒRXy TE WqnԅU։>4sͤt+WHQV'9_rK_78ϋ Eɦƕ183\Eȝ?L|@sh59}%G;.yDeN{7`2 x'xit=cɍ/[ ޵lvgmֶ|2qX@ mk&ӷEJxIiY|hKSw[7uuo;tu=zK&pR\w{f2z-6 O ˰\Ti;EMӕ{c-G[>FC&MiqX@.,Mw'=,82MG3uN\C\^5HIĆwJqhr/'K}u3#"w4k`uOޛKw+oLf->Z~vfmy~dƏ(?Pz}Ƣ*b{45-K^wZ/mT@j}\l|?;g,L:83\E +'K-:ԏOfDIZGO)iOPܺy秵&dۏnuaW?%o`|ՕaB9~l.X˳ߟθO"Ӫt+ƪyivAM_/F]gm{c f)}u,PekE_FUA~~ԋU}ԟP=NNlFm ˼K&}QA^8zL_OA?kh%NT`r3|z2Q:eyb@\EDѦ8A/_HǎWccZ=u y|bvb/_v<$Hpk]g\+@ t*:7 l]8֠ө|U:6As91<>ΥOOĵD,&w鲊| Y|\؄3\E Sݲ$/[>v*l4ގ4]wLLl̳6[a.M&\Y]~òq"h!:pKu2P};3}*cgEՐ+0-#dKDUmB'ipK*M ?&rƲ6=Q XH}˿ݳ,-⣷k!"DcѺІ6 R}Pz:u3^^5z%ZFȘ$:vU.)g~ϻ8:p .۷XXX6,铫`䋱LvzFML/jpW`Ř$z4/MC:Y~ Md"` N9}r4w%yOK۸v!~a*nr{v9xtJrp/x8IX@Tm=aN>. e|< zU62ӗ}\/HzJMi\f @t*: mh99}gxg0k&^4xŻIT@ySeYv}+l%;u#gP(֠ϋ/nĮΎ1`GGR@zICI;tyqK uX &^El6hoy2o?od-# [qW{Ao9;;ӯ}gcC;HGvT$Pu- ܁+/.bajsخ} t*Ufnk@~=]?vh4E*):Pp~ B΀KTq~Џp(u+YS0K118LL.PA_Օ,vJd {Al@W2t[{5V@6q*0# udօe.fkЇNt*-:>''r8Ih*c @QU, ʆ6 DWUc7n̺6݅089s .N9}AUaNBTKyq/QU, ʆ6 @&3ҏ/> [,A} .,Mw0[>/_ǧGi XTA} -[B{@183\U63;W/AcBOҖW&ҏD)r':n7H9TpZHC:< oHO]X*z;Rno뿇l+8HH]j! W(tddɣl`/dRӎ'Iu͉dK[S!*8cO&"$O];%7H3iN}Zڑߴ'N(MfcBR* WUs=Hm$lnX:75%+{S7ȋYҦ8Ab7TD#v6[72Wzߴgшz'P;ޯ$@xǧULi'[ZN z2AQP}\mkfw2H8mNAfo6kXcOq$}vrGOΘ$3TKJim;&XQ U >[xP~8ٷvcYur=v[B{@m ک\_t:۩/ԣMt:8en<34t H|ӾLuGN:*`v2tӺYۑ.Lat>AOg9ox(g1 }3#?l2VpU_ի A:}P$T ٿ6y01N. P}[>a¶_,>z;УLߪ.drO628iZZ!s}2di8#jYO[1 iCw%lHUhpT`?)|ɣWyo)oQDq-X/6_1aJ.cUqWU'`9Uђujc$=|T~P?sXLTT:y8Tm=I5'hm.A,g:iߔ3 Ov8 B.+:azp z30jl9J~X|sﯦ:REm')ԣyy[?& tQ7XA3~ |62YC˸u`bA]Ŭ mh9ł 5~(G )1"WUcu!O8qquO.*NP?s`ҔôϠN.B@QӧTx0bmh5d8!a9r"\U63\͙b A',~Coѯ9}b'g_%Ц%X>y4*wU#ac; &TsM$柣v4e:Z]U X9So9pJPϚ=ujoWfnk@~`kGFE+Ļ7|^'8H޵j+Ikw(JݯUclgYkB 'Lkw׏\Q鎅ʞНePvՆhPcCrdLL2Ǯ;̺І6 'uzl¨Ȥ^GݓK=k{,}v񡽼Nusu6"k fU|zdL2#OcAjcӗF]t@;~yZU#S{>{1u`bA[]A$}^x!&j-5Ύ5;K[727ҡ6kk:ui^{|m3U*;%]CZQ{;.I+t~0; 鏢Dn71QCU XuY,H[R+ +H@^u`VUS# A QuA}~=ʘTM]M=c['f]XfBa=]?vh4E"Ӫ*~ЏoHdx;.ԓ; @ݟPNNL$@ݑWцgk˗/#;Nu\zReyAlm֠:1NW}PG}pKօe.&]]*`_]yP];ޥP)]8U`[{.@QUt, 6:Twٌ @QU,}R0BtĜ>{HjYXXXzsՅWŜ> :pm808cQe@18"` Ѻ61n˗/+q=u!=}&l6+v8U`[{]fgGuDW(tĜ> > DBtǴ5Wb_؀3\E շ5*Utvg6ak@~v}N'ꈺ"` Qe'՜>6q*: mh98Ut,@q}lTPw,U`dDW2t[{Ü> >DBt+bNpgP(s8Yh@18"` QegkЧhӣZ-}8yPG}p օe.9}At*@]8N};N*pg:ׯ_+v0;;<#>%DѦ8A/_HǎW#:@.,M_,rPM. B WB+ Rqhg>62#:X@Tm:u2P}.:X@.MpL^}u!@u183\E ?铷I߿z( oҏD&:p *MN9}r3 614 FC[zԏj$ Nr!`C; n98ihA#}siAOO6mkwO[bi}G 6ZϬ isB4u%d(e~*]iu3_ۆPUpUu:7 {2hjp%7A Px}g+.AF!&lڕ5a]0;?>C/F5Ncpj8\3bd,>zP UXtdv5xJo N>N?4J^we iIm( N^gO"i fgNJLJ{χZgt\;ҬWˆjTyOci 쟟$Yk$~ݼVEĈ\U_GoMFQF^nk#7QHnd! coc Ve69}4~#C$+> ƊN,#='r;ʱxJڜ:?jm b34.2&}#h1mhF\smrΞwe%jIlYfaK6  6^~}*̺619BR4}R!ĸf\iǘ hv;Yd;ztQ(l3nc3Mpr+Ո޲\{4L;__7#5 B􁫪ٹ1.җPm'A#uyvn/(i_F2|u3J|-I/i=XX^eQ֚ ([>_|ΏׯΎ9'tqlj$0vSwI>]d6#ś$(Ų*?N:*D S2p6޶28l8IJ"\Uـy ՠ)M]pQzɝnwdVMs>:ט2#; t VxnIdٷ4yysc0hX'/+fk@~}Tb:Z׹0cc8 g´`oYIY$_z gdKzlSk' ކrx QM'9WM9}52h{WU9` *h^w{vؠQZ*h&F{Kri mluoVUFVON@Z0иDn9g"ZWeaׯU5V@6W0. wKsb Izk ז07,w.S~ܯFBTjv!WajU€ +xҌ˼*#+y"dlߗ82HGgJ{6Tx@pWUb5lte/O*^cI]}VgdKy 5V^5R.''rRHoRܙTuɔJ{.\Sϐ"(WUc0i݌A۸ehWP%KsupW4X8+UǶ4R*lplҜX9Tr29}RLp ɖ #rpU5;Ƥj21WH6"~ McI1tݼsY4X^hslubau]jT8z<OɅOςۼN8Ig5Ar92|"(r[n9S.ܯ#عYIe,{mtq-1rl&? k{]4:Ӿ\eOjc9%x1mOCoy>tz2XV X{`K] 'դjE30[d][oz7[:r51-6)i\cTr'Nhr/ݎNC1G=*5=W?>u _Ą(AyR gx2b$QmhR7{qZ72*|ZϬ6沈iA?+bN܄ma2E?-$oK{'\66܄HI}_Is1޼~\\UױO0HNw4Acn,'5y§[ mY_{UG^eVs+z`Zh֠˗/ݥ;yT'Hew;e}jO͍m<) %c:a޲!{z^'ڼzs>밓#0UUDծe#;*pkʞFGkv2 ''r6QQ#>%nRݥN̺61 pv^}u!@u183\E ?S'%DBtĜ>u3ǧGmtO}8e Wr^Ts` Y|5O e Wц=l֠˗/v_Y)p.uQsB^f s ы1seh"?3Iߵ) GFo{9QHY}'~iDύ%v$si_SbqX@Tm=aN\*  f(=vÇf|e:I_i]g1lg/wKl }{SO7,ZpoGsUYGȱ&. 32% Wh]HXvwyn?K,nG2k<|PD́D-i׽vv/ƫ?[Ili.?O}M3lm%7scROIώgwl32Alx_&ܓq $־?#]wT>:p.PAUMS~6wvTǟ8&6ցbKnFŇ Au<ӾLu'vv7YfU,Qa.4ia7C>N(_gOQ?e @}v<*|MDʒeO c'ul2/&2]dlAԇE%l |E:?v #0;;v< :]/\ks4aA| !-9yЃY:b^_C: }s5CU:U* ~ʢ1a:Ng?BencEcQK Ŝ>y :'8;%Lh5QKI&iۄZg!~) lE}V+5/4%8UL uk~=Iι[)g D2td'gjȕ*MAt$; UnQ\=Nd:6jVg=Njإ=~٫m. r Ӻ\Jɩ}{g7VV=}q+rP/U,P}铧=H|bqN F"tv^#jw|WulE}/.],'/>+A+KHYNAuLxU3/%mW-a Wѱp^Ts+ç~IJtdcvQ<>A_' î~vPO˟%ٞ֍̽rě޿혨gri_$nW۱?=t*:E=]?^i!&nFҿm(! @u#\FKKTqEMutww'23gkϋ/ JQAL.Tλwm :;ꎎ3\E ?X@m:cr2c@QUtn ZҦ8A5WǎWvOF$Bsԅۙ3Nׯ;:pm8l N'ꈺ"` Qe'՜>6q*: mh98Ut,@q}lTPw,U`dBtI,yҟ侍\\6u\Elmstm'ZUS?cQ)ā6Ru m:@u1J7X4->B)U 9r6$/[beo[?}~}]Y٦p)䗁AeZ7-u,p5MNF:׺&f#E0P)\TVG4̳̍m|?:w|8dU XA tN9 xv'w7 Ujb;d24oq+qkLYP'>wv&2=Ki HFp4*eIHQk—SAYƆ?5ʘ]T"x8<x)>('pU%z2 (S:ˁ o xG&lc!6H\ǑA;|~YI(Pz:Bdm)(Ww X7e2;;n<6?P,TUa!;}i(#3N 4N%7f:Y%5_Q}?P,2}j,U Օ'^Cn5"5N}X]H_LMn%gE'XƬR}ʵE\Uɀe\:ⴡ۩wቆ4^pŽo=8?Hw5eJ_ Gy\>1Qf]XfBav}F@݊3O04@ꝞVQ:eWĠA mb0SA}!`VN 'qG2|mv+`K]HTsvVJI'^[[SM~{òa х}WɎ3jE_x+cY;hF@u99Y)UQej'HS>Rl2O@8Ut,4u'pR9m:cq1jDTr(ᶚT5ף.H̶ Bi E1}ʵEsIA:R]OV;SK)<eF32td'Gҍ\ nQksx'==t] d5@k"c;ѻ9)H'>*iS}?P$e&)wb:y:X}k)*>92e^e$v83gK]H>EG.dukEz25[j  z f:2\NW%!EwNJeLkrqXlyA I[7^+k"`] ̙/!$ ́ȶ#5X.ɉ xpu#aɊ?\/czz~nҌ7lk_e &DvӸ˘> Wѱئ#\BuҍA]s[3dAlUǰw[24N?߼ .EU@#e۾ P&tĜ>y2&cO}x}-;yd?\vdt$ ˱x%P;>;u_Iر]?a/Whg~4(BԾ1HyyZer 2kd. s28 mrcuam:u2P}Ϟ~Y,Ac@QUt, Z٦psC Kuym$BTKy',I\EPQU,s EA8̆6 DWѱh]XfBaD cN\-d$H ^.m>?~e"O?bҏ{;zό#Lti?SV U,Ü>yM '2|$:]駡ћi]g1Ci??~e;;gr+ob&_~?#o gK}6B2(6Wյ5h4dDͦ~>V<`@hQ2i/=;a~$u.?>Erפ`Ns ~"[ZN z2AQX}\mkfw2&ψl- \bZ`}6@ f]XfBavfmy~$` (|K5x;z4IpRplx2p7Y$Ev Z]LuT"9T<ӒPV0Of.foG|37>n퇉Fln~#s 9RK}.>@66ՅjcN-d9x{ (hapr0}]0TS'IiH\$-tAӎ:Ω~:mH0>ВN i +CSVzɝ 8q$>pU 0lA OrY<(W$i:xJfN0=\TNWp+wRAyF5'e NA> `ik˗/#wpn A(iHtn ^\H>ȍY٦pAUMS:NS(Զ#T9cxߍb0*WqN3} 1ԅ ;UvuvQ Mx'~@ FRpՔf;e~P':xrd('gpˢ0`YOW׫',dޟFPZT{kJ*k6Vvoǿ6,RF|m8&:pUu:)IPrVfN>''r6PQu~) #=~xxO.Ř{,%x-`i\.y _ۈPnTRU,C8٣-v/k׸ p8.MpL>(R~Tn0OGu{n!oz:Aw?/XG+휄ɸnq[XYWA/Q7pU:7 ǩĶ '/~\,ߥ֍̓~ѿ<)x_O_'xku3`J~Hܮv1._V*ձP>{pi?0j ?+/\>W7IxtǨ[| u%z2[4X7;?79n?yTVodTRŦ }si?$nWc9(M'T߳ߟk4O2m"v[Zh$ض1e\FԀKTqESVf08zbT9RWIbȓmu!@um |R.]ڄJ @q\nÓZ!SJls!*z")&mS-@Ze']6@QU, ZҦ8&>PGt*:7@]8[>_~Ԭ68Yhggu@QU, 6=}EjvNl;Nu\EuamzX+  B WѱǷ.N/DζUtv'ipmxR%ɦ׳o˦d*cC@QU,+)PuYRyؒmҲM.QUt,p,\.,MyP]^Xf ldK]H Ts8IhQxh18"` Q6Wյ5 i@QUt, Z٦Ao9;;ӯl@cԅ/_ǧG@59yyuG (s*E}ԉt:_W#:@.,Mw0[>_|Ώׯl@"` ԅSAg@qh@K20;;TTꈺ"` Qe'D6q*: mh9+U`:p .PqWц=cNpu\Elms*: mh99}At*:@]8d {P'շ5 6V_١PG}pK*M ?;3}՝ Nu\Euam =aNp'gpK.P'>tv'pm8@q}%D2td} B W{B{@Ƕ4*%uG p^T9'ꈺcQ9}A}pօe@18z"` ԅcNpg6yP]X@m:cbNpu\Euam:u2P};>.lW6$ "` ԅy\]]˗/+v8U`[{Ü> >%DѦ8&'>&Nu\Eu!m:cX,+q=u!=v}_[W Pwt*p=Iuym'hfgGuDW(t+ GuDWѱh]XfBa}D Kuym;N*p08"` Q6WŜ> >D2t{Ü> :p`O]H Ts8Ihv-/_ԯp*Ufnk@~}&l6+@QU, Z٦p'/ WBaNp'pm8@q}Tb:ׯ_+v0;;<#>%D٦A/_HǎW#:X@.,Mw0Ϟ~Y,POfFMU[{5"?4JEuuu~~._GQEu0<)x.i_-_lQRf_L&rˍ~K] 3nottd0g;LwnYb=q2I? 33}v\E.'ʤR`U*,s`?Yѐ\ `{@m{TQמv}X6@6D @T% ؉6յ5&S3s[j`QDD dC>}/^0hƜ>@FH`'2}zwp|Z8;;ӯP_[3}@:]Pch&{@m ??T={@1=HV`>W9}o#7W گM mǜ>@F`'h(< B gy\`;FoDWWWh4+EN@6cN #Fm4Q}ENDm S- Fm4 =}|"ﯩ؍6HP}\d("v fhߟoZˏ폑/KZȺIIZ6^7_)Zޓ[֋"޾e˯믑u-?K|_bOu._I|O/?$/[4!5mYU-ooKZ*OO/5^׹T֤$-5^/QxoY˴wZF{WDYnhC\j*k]eۼe-kXcaaLGMS_`^֢xBה_8V?f |s?-QٶZ-k]V_ͦ\9~?^eUumUj!ʪ~G{*ݷt첪ƼeUSo)S*Jeә[x]RYuU-fv}˚^Ϋi:[֢;U֢ۻ"-kzY=ۼn^eUK[[x\DYuݾeM[/+y5m]oYbuo5~A9}*@ >D5А'ҿW .ΏӯPo}NNNe: d{m4Q}ND2b;FEȈQDD @A #Fm4Q}END2b;FEȈQDD @ԳߟRfd`˟/^^|)_GUꋠ@qy@ >DTA @FzX, *(h4/_JׯP_}M\Fl;2N_U˻ONNh"dH'D2b;FEȈQDD @A #Fm4Q}END2b;FEȈQDD @A ۾\+&dxwA@ >DTA "dtss#WWW2L+2N`DO[5KL~N^8% ? z_6R:?v_=>>;FE(< O,hlה~tF{2b;Fخ!Wߖ/|:`I?&\ˁpp1n5Nd8oϲ|'y[KGȈQDD `+ҔFbc!'ҽOћ Wތm71j{w`6ΚI_'㧡tWCi?_/4Rۿ;؉6.SyOBTp{Zr/R\} (;5CcDu-U>*9+ۘ߈_nN][;*؉6aZr37" tӺЈ4ގtPh&Fg1 1}/AItdyxJj8T~fw# d("vpֹt>6?hy'>r8O!Q(k@p;>2ɝ$&oCN;rD}YH>@F"`'hyՈfD>N8r0Gb= G7h.Ā\G΢8KSDP?}Zm9+dd ĬOIOz%`3jg`#>@F_G2m"@l0mj4peC8rD%]{Fo 2&pްl 5Al6l\ X}xV?'_ CL!ԑK޽)gt  |;I?+kuwt#> 4{y?pw2$0Tk}* gm>unpT[^G7_jL ۹Pm}ECp?96g2mvڗpR瞙ӑ\T&e`A2 3Ndl%{T'y6bӾLeQ_Ϟ~"f3y||F/ó~:. O=ؑwW`>,`PQNNNh"dH'D2b;FEȈQDD @A #Fm4Q}ENR-z!d("v ؉6(>E.d1଻;  Uꋠ@qy@ >DTw2f(F_A iSב~K/^_w,AeNS?0@ @A #2}m4Q}END2b;FEȈQDD @A #Fm4Q}END2b;F1ׯKi6UP˟/vZѣ_GUꋠ@qy@ >DTA "d@F'''C~ 0@ @A #2}m4Q}END2b;FEȈQDD @A #Fm4Q}END2b;FEݥtt+VK/ywA@ >DTA @FziؖK*(|>蓓iZUꋠL9N_|)FMj\ES:9~ "GD#~Cp =BXQ@9@qKFp;0DYBX uq.( >` FQ!,Auq(>pDd9( >`!79 ,d%DpL`9Hd,dP@`uqP2}tQ> "GD#~Cp =BXQ@9@qKFp;0D59y=~O,dP? RyK[k_H?Iiu92K34O!v5'IuOV9ս~0K[S*8?O&_~ P%ՠn+[ݰ'JApI F H۶^}N#e!ӧIRhQ2i/=!73~$p\|ZIo@xJl;񷴶n2d+/*;d9q|?Zy˦^o(ߩK"}«} \}2MwE˓P+;}&$l ͍@PnuzfId#/ @TL&up@dyYg_ 4it1-QvԉT<ӒPV0Of.foG|37N AsL}40wAh*rI(aU0?n$}^Co %>aك_VI_HtlIXk,=Y8H5]tZ*C:)t;Cdp@z;U D> "S[ Y| ZpO2'x{,3cvӐypb5#ӎe:9§6?hy'^†4^IL<jޜ'/:(7ݝ? E,EBD<Yo(hl/V35E⁐Diߔ3l+̌ٽN4'G3pvzՈD4[U`? o?oß&/?g2ww0tO:vbVAm;ߗPpAM8]]2+UFY 4_=QF.VtufH> D@rɖS`?( 叱MpwZBkO'cQy_ yԿvV J>Mg!-<<2ObX]%e쵍4>'V\ymq#]!Q22}`)5V|˲aBuBuqu{u1-)яBMUv^2zϤuL O.~X]ʎcHdVF*7FRpՔf;eb?l?zr01!D+S dCE/eiAcceʎ p2eC89 6cj,C ,dj[u.d>CE0:9K~F8ɟZg nC(r2h1˾&JߊybYީk9P8__<^MhAŇEݭ3Է?-F2O8_^l&ro"^ۨo60@UedԙŦUi;^tdD޿[%T%a *_aL iӅҺyuٛy' Tpimî~SW ~]7A$xY Y5׽Ob?k'<^ZfߛVY=uE`Nk=.F?~gawxQC}F̢ge@UE#<{~ (^OC1n:JyH@t(o߿G9R6?V)Uv e Oݎ<~w*5a)V+='2Q*ipi,ԗ5T&_E]Ƅ͑~O543nFsj8MX )X,y~]+1AuN f_*@ոtQFg3FM/pr >œ>5Nb.#uqE81>pNH``> ˖ ?Ĝ>BX uq,^7DP2}8CX0@чP$2}{K]X-@U,dԐ:T8~Mu_}\TYBOM~xp8E/:9h0ǞHJCuۑZ72_3 61~S=wo߈_n,:"w.}T l ,(5I}q79 ,dD~FKn~voG~ d-cPZg(Xi1["WuflITO:|ڗF&:*p)HCO[IlGدIÎcuqP2}j)g~\]r HB쌵/rI4HuV82.I:y?λ`GC: Gֺˤ"wU!I5> tQ> "S[^219WZg^0pϋeVRvrW1ʽZdfr"uZr!8=pR:ՙ9k2k}@E,dԙ(04;Pe'^ &.~[P!uu\U@]P2}Nˢ.Rr`M*~g‰ ٵf˽e2uifm&c_(FQ!+*CCwԗAqi-d>cVflxb՜1DiX~-K|ɏ7]~ud} 㪺8}E"ӧ' 4:9\K缓;XM~My_r\@]P2}j!lЫp =4)q'ۮF {oB.' !jX'}ڻ8&o=?*.[cM9k㪺DpL:'۝K✿cy|NN\4w'2o(xpgK7xO+ÄO5r$.⸪(:suG@=]?vPekkN1 oJ~Џշ#|"?Yݗ. FX uq.rP!52bۂh UqP2}tQ> "GD#~Cp =BXQ@9@qKFp;0DO }źrP2}BosuA@YK0 :8(>` :suG@#"@Y Q\?Γ&gIuC@YK0 :8(>` :suG@#"@Y Q8e!,( 8d%8}E",Ge!,D:8PzLs:8PwaL8"L@]P2}8CX0@чP$2}rP2}BosuA@YK0 :8(>` :suG@#"@Y Q8e!,( 8d%8}E",Ge!,D:8PzLs:8PwaL8"L@]P2}8CX0@чP$2}rP2}BosuA@YK0 :8(>` :suG@#"@Y Q8e!,( 8d%8}E",Ge!,D:8PzLs:8PwaL8"L@]P2}8CX0@чP$2}rP2}Bopd2,suA@Yn@\g(O/ ^pHIu@#_KXX,_Ա$M8 ,dXg"9[bL)Yʰ2| ŷ0z~iֿoӤ:[Pߧ+]#G5tQEaG-qtOcgdx;WC[~'㧡t3?i5Iue}μ"[톖̧? IT:?nە櫦X1{<<bMT[}J^|?7sՆ@թzyN\189??ѯɝpL>>J$VbZ7s]H"<ظ!ۉT6ZEs6u0 Bmfm*:pݝ~Z?VU}2f~s uCurRplc.ԹG;Jg(PNOk@նBO %svB -w%^<;sZ!"'ymet2?읤`O:AEə|^,3gZg\!TY˽EM9c3>itν)6ەQl \F\tvvg`O4 0(>6 e,栨h@#PA= ud}D-Ԅz_W]Αsmm@c 3?^]㡀}䵝[ID^g9qnR>6({QlFuC'*@rIa"\.k;G,v%MiA]&Km({QlFGHdXaI2e⿲.yC川ݹ| ,>n.%Ud _7%8O˙m}.HPQ\A:2>xE" C "Fu{2>yhyn#{4>kyLߚY+:AM¤*a=f7osrm^OٓfA )}CF:",dآ308awJ 2M2D2s;곞>pKnNFcmO̯ӾLʩOȥ 鏢3E` zw*Az2Q2&r1^ M'rjȖ}5T:?ב*1sՆnXH?z%c862}Pvd.ci ĕ,>Pؿe)0o*2s( s0WKASc*]T w\`֓n 4{,3Hbvvhe!i-ѓ%kFo񾢲hz˻a߲ņ}nhL!O2_ӓc3ᣔ?M~e/ Y@(>(\TcY).nɳ~[|hYiKΑHf䗁>UN&]/?LfI z}|=]>Ӿ\^xʠ,>\K#x 8.2}P G f@,dr"/- e~UD3 .ț=9>&]J`KCޫ驀~Fc|]Z̫ٓn> "S'F#< ^q1^{Kй0PGǭr|/y /ϋ-0s/k&aۂ (:UY9伓P[uA,_+0?X:2>0Dn1/ >423\:k' lrڐ~99s/櫵ԠtүKF&uO4 ,dX%8wYƟb}Ļl&Cѻlzxy2[]R-:AZPH?eN. 3<=柗 A. .ȵ*pF.XNqcwp'xg,04ϓ:2l/k8Q˿.74;d[5GGT047[g}Ax']n7.vY FbI[jHFruuaN :2>L+#띘ۑtb5OEܶ'glRAjq,N'>T~fwtYFI:poY eQ.@ TduEgBifdd󬂡axٗ ,2Lܻhw ?#|n.Ah{P2}/;T樸\PxexQ]4A6Wl<ʠtqc.3ʶ4^*[2r1m=(-,`Hգ  Gi(],W@rVVwL 8.2}^&,6LȺ_FyM8GKRGp>mD>LS滬k[/N:nns X*mS8j1 >s 3]m=AYe\@ 1rP$2}l.Y 1`ʦI&?Ъ0ݯ|bDKP2 K?PGfGHdD͉ffiFf3Myw"b5$ۼl 󄗩-RZͻĥ]p~oM_&}Â+ lF@Y՝nyd)ɿyˣyF.XJҔ-lKퟙDuC'c5N|R$k kab3 i ']>{}I+5I|2]ù~D0~˶4bˉoחv11, 6@q)Qwm {9*Ԥʑ+Tv;Y:?y.35Vw޿RZF' ܓ5lEۏ ee'HG7 Cg@uYD?S&\ .z~#r7-K,d']P.±F 8.2}Ґ`Ȳ3P_oÜ9П.JvV:e-Ƽ#eS`+[JڏCF.7 `@d@P}DE8s뼳=($ Y|>QKoi.MCsbDZ@g@u}E"(%ɵ fL ( >@L8jNLݺdjW4P[n˯~kH+p.ղye`1sLՒY͉]CY򽊱X(ud}d9(>Pq" (2Xu{g2hHC<|vV?{Y?)oŔ7Nn)uFoTK3fi~,^G~,8m`7=BXpxW:ì6o_f2$= ">~ z Ѥ./?Lf2@J7DIʦ8Ph޿,{۾m92QN;WЎ>`b2 »ҩ`DtP1{,drےylPeK8 t|5i콺NMT9z-F^y:?N|\! P}aL귇EIW1TFJ˽9N yd}э:|_`LʜF/Ҩ ejnf$3_f:2>0DQ|`&LwLU^(& B@YqWKP.9γi祊av,mv?vObUzMu1M|{~/ 8.2}5]apPU^n̺> "5Kj ";N5ގ{Udp2Hdɟݔ' =quu[72zs̜^Ci. hP2}l<90Η<1.G1r` .Momlg}g& /Y- ۖ ?rw}s9|N(Eq.]M4ѩf6WQkA#ܺu6:eG꒩IUiJ#!scy9ÆFUPLtYޭ5̀ÊNxS\b6yeJG<ɅmQF 8.2},HKIu&M0p0!:d.K-9pO4p \]ld&:}3_b)']\z }@(>։fʹ^e #d`*\' ,2A43zUxy̗97(vᘎQ}j##@1鯲~wpIoa|I7,N7`xyRxynXz[`d#=BU2XO;Aoq8o7s<<є3?.a\Jp jXgtwx|yyRwϹv6qxoTԾ1F 8.2},w -gEn}<ɓ!&PeC+ʮuKk5ݩ>Ϗvy[)w8ȀhL[Ց`͗e)dE2%vkounx{ 4_ _ GEyޗᶒ&Nu]F=׸K.wBȀ@UPGfGHdX!zQtˎ`B3)$kH]PAsb7*Г|^#OG $Dޅ^'XGF5 vY6b,\L :N>ھٯm@ceFqɗ5? Cyg(ˀJ0P:d ӾL[{&v8GHZnO?ktu7]1 GAuC'พ=]?v>Pz ocۤ"ׯ2}_pעMSF Ty6\PuBM+ Xx )|_D" @107,牞~pfgv@]P2}Gr&[ɝδ伓G_^=Ue~"*nq ZLndn8WY%nbhv;YdP9H9碊yפGr6N>'>3zU Tm<"cǩOEH}2"&|) s{6iKH@F26>a|DN2Ձ$&o;-$C ZjL3>>* Tud}Du//jы(ϋy"gMěrM]V IU!4ˉfw2Yh`ĉLӡ*O1g~ InDZ@Ց( >-xy1GCV!u&NGrV-@3S?6[r!`fXάR}ʵ9mt` " Wsffq*+,ueqpVSu@(>K&x9@v7ؤ3~CUPGfGHd~*G;xYt%Qf8RLcr7kp @P2}p-ɗ\e>M&YyJ۟G&>s9]64x~e_ٖa.]\o+CLcrcp9\CuC;p\d0[:儽#F.RnpoSx({2 W5^k-Xdl2z D)WQe3}ʵ3rȀhLtgefӄ\^?;XT '|=ҐHO!% &xE&p9s_v:2)gPE{)e3}ʵ_Om"g7Tud}D^3Irv>sFOCI o8%E\1i==B?7n*î~WF9ا\|Bտ=|KP7d#=3TFr~~._I_9\&}9yx,b6Iu<J=c pt:ΏbXHSυyRpld @f_ ]-OTm<"1rNPa(׷޿OV"7Tud}Drґll1E}ɪ؂6uD@YA~:C"ћmϤ/[ǒ&v` 8q\u݁ v cQHٌ 6@ Q#P$2}@ahPGzL` 8q ꣍P$2}Bo*:;ȬhLP2e!,AuC;p\d%ȀhL:2>xE"6uD@YKFЎ>` 2 >xE",D̺6@! @P2}tQ7EX 6@ Q#P$2}@ahPGzL` 8q ꣍P$2}Bo*:;ȬhLP2e!,AuC;p\d%ȀhL:2>xE"6uD@YKFЎ>` 2 >xE",D̺6@! @P2}tQ7EX 6@ Q#P$2}@ahPGzL` 8q ꣍P$2}Bo*:;ȬhLP2e!,AuC;p\d%ȀhL:2>xE"6uD@YKFЎ>` 2 >xEr:UE:2>xE.P2eyw'9IPmۡz= t*;csuX,y_+1wȀhLpj@::Tl6#gggc(777c2}ɠpyyAE. "ׯ2ϗwQs[n!1̚*a;o\ /t\Y=!_TIuǕziN$l_${)b&{U[{JCEhrQF@+ f"{F@ ^Xx]??,\fj@"Dq bŋyV HO5vn8ubyɗd'JZ+e@Z;#(@8eb;8>J kCp͏i@lLkÞ ^{]ټk{w=T5 !gH_^duzMuXZfS|R`6˚v1cڎh[&!81Zv 8%(_\aQAU/J$ȿ["p$F?kf֚qS[}v&T㸠mQ4DIu!Q3)vY2d,-h07umrOT2HHah8pgBM.>ΰ:N@lx%e{j֒qKXlh#0MP^o_p%D1X;j s-E^ '_&qN5T}7Z($vLJ8PԎG;!Nʠ4o&8(_Lsk<ΰ`=3!OQ`=9T;0Ny<^NYilV/i <%_ Lh24'Y5sBo-zxNHtq`sBLXEH:6g ,Sqm")Tv ƒWb3lbɮ+Dg׀׳$_K.Kc绱hس0gw9J NBaؾ.EkNik@vz5H<;\g JwbD~k,nd q i7eξR0׀DMW2D4+x`5 ^D}`, `vj)s HC `5!s `5 3#l.:w3S!̎R0׀L?241x`5:@a3| TM@ k0Y3'Xgΐ]G.,to,Sz[I65v[rŔh[hfHn{Bє gzNV㩏A}NH)  ʸ.BRvSpEvFP1P "DyL2"drP9Vn\8g XL XNT0QvՀ14'fO4ZE ׀xt`I `vP4C@4k0A1Wίʴ޿hY 6!X5 ^;ChgR3fݰTA B4i!vP2-ÅY %>`c7cϻ6ar Xbx`Whۂ~5`C;يx*{;]Հ2q)}K k'71| !,}؈Ͻ15`;9؈Ϲ9+0.{ hQ gq,."k@vzfv`O4HV2s\6$f `fV%$`H`?5mak@v05l: *a.RÖv PNy^4fMa=YI'cm0Jk_ آ҂20V}`5Iĩ--1@ƻO44X1]z>40@D;e~ll([Hobi הb;@< B ׀x ky;рF`H{k|o Oo7PDj@0\!\3mۡ+225`uX1 `uU @4%\5 ^;ek%2!+l)kK^ Bڪh ˸VB`ub,lQIX PA,B`C1U7!v Pk:O!Phޖ|;`Amj@$֩UO Vp[>I@<łF@ a:Q}Ib%]B CvnW>L={+g_{EXNI5M5`v:k~;uзnrpХ ^Wx'͋RqD@5+Z̗w@@8p'*u!wntuH[kzb &+tCE XOE-47&D@5@8abbk@vh;#N `vнM~V[kjrKXC`C1/k}0 pl5 ^;gE?e mߌ5`v jkZr@<ܭ1~M b4H@<n 9w k@vh'+خ-!,1m%zu7!$K.mЧa`I  hH6(Jq h^5 ^;dG@dKCK@,8#~@pZHI( ;2B5 -AW㚷ueU++@B)B 8=2@Ƕ4}>4۟OߵLk@%bw zB5z!_Xglanq/X8i? ]<AƠdt@ 5O˔qR3Yi|9M@U#(gH' a y' hH|J~o;?nkkeY4{ iɁɠX2ٙ~ˁFV\y޶6*d-@ ϳT ՀO $')aϞq AOC7VIq/rh<`rg 35`aA6t%kТ<i/ݯG7; Հu@3=L?W<׀xp> [®wS;"2%!V@ {߭ʠkaaMq XR@2yI-X TnWW `Iw`'"t`D@Z5z$K~&yWr41(wWub (/Os h0c_u )C ~t l,u^%}Є֦m ai^k`4 OO4$T~ǝ5 ^;lzE ( h~Q糹XE\Y\mM3!d1et|p5d\Z-w⊈Dj?D#xVr ()})N_юv?+ڛ$t+aҫV;#=[oq X@\#$3^:Gۈml~3\;C~X@ s-踁UC:}ր]Q1oP [F!K_*ӏBOQ,ܦ|0z:;˥ş*#fZp-{+7~޼kljQ.6Z蛏QAN%v\еP?K.&}%u-_压>|$5ǯQw^k@2ş[g'[ REȕ=">ogZ:&V"UEEmdZu }F]GnFi3!Yk- 6uqolM wtZ}r$7@ An<ͭM|P^JKÍk@@([W|ևDp6 `N➼u_%/nN}ٌmy_}ʇHU}y:o?noA>P:'o^9ik`} ]N>?Aߨ4LA4YJ2<Uo헜s<~Xo<w}OZC(]K(ce0׀iyK8t],J x[8h`RJOTd` "k@YU7s_u@3"/9U2po) UÉ0Vw.WZ\C,X2O:X7/EhX]֪X'jWA \*k wYW X s !~Ku45R `{#P@W\=4LA4,WJO%Oq 7@ ׀uXLZ7 dkhO2%?m:& ;{F5`wmv|!P xn}7&vpc hX:y'o1Suk@cϗ_OP*,EyHϴz&N<@?/% @|=iB- S_]Î 0:.)P O~Ÿ>&[l92 Uրx%Z>ukY PC,$ΆfP% usx^PWh)Pb>M@z0,)zjC D\D@t z6;u2j@S0A<$ Z:KoW% kR5*KYPv?` L ,U0L`Pb4 ȟ$+\4Fv :p?e'`aN7l#u73>Aj' .~6F $YN-!/PO?{ڧm]ZmVDn;89#Dp0?' `!2vϥ\2{s%cF&0j-\ީ` H@P0~qי0N'=e7BACo4#/hhdWqg[n1L ЬvcsdQ)yJ&g+NYZ0bqSLR_j7XȹC6i!b0,^APTk˴Oo _,VPˤ{o g<9]* ~ƻ7CL'B!@&}9 Ayx7(WPz_?~7Kkej!81Vy%l9/vre8bp<"2A[ ڙ(3o Y~STR?- s<.OOA& ㌊lAps~-}$ŔR YC:A9_v]$%boѧ賂yèzZh$*dOԪܛ|Mw5`3SISk4twջ0/e;ذ} [ c0R ր;As`ЉppэK[d1hXcV7(ٙL.טJGTЖ}Uod!ؘ0~SjePF@ ~j_[Q[ #mjm >{ӯ c/Ƹ53u?07*74a{c]cѓ};d!ׯ g0| xWQk:w wz>YA%w NSWlFtϭG?h [C l-L_ˮm/Ck><ߡ?b uKNARE/ Ss@N߀QD.Wf0v©3l}ԯK*d\˺@٭;H#\ӱg_F$خXC{ ɣஂx }\&PS!g^BfaU`"5I@#02W9olpCo8A_TukbxwR4ԅ+CϙpA݉IDAT10=)?E{Q >P,卫[<"qZ}lgs}6o-5tY4t*m|R4%|?X ;Lrw.a)v?ޑ4 VugQ{mйwBPj~\{mlUwV_DY'0\R&=*`'Pk0~ròWpbBo,itUbic)XwJwF4{ j,5hm1mǹTLtqճd5D4ֺێjI%Kx*[wq21-i7ULu'c`-z=ʺێjʶړALYhE//~YƼȪ+eXbX,bX,VsI sԥuS"Ά:ͷD_elo^虐"`+ӇAW q^RbӍ+X3hA7ֿaye%g?:g:}]*Dj0\]`IuJw Z'c;S`r>Hn*qYuk^}X0ٍX@RA64NΊZ·eеŬr#ƚbX,bX,bX, #E9IENDB`Images/gnuplot-stat-an.png000066400000000000000000000254771353766347700160720ustar00rootroot00000000000000PNG  IHDRygAMA asRGB cHRMz&u0`:pQ<PLTEڌ<d܌:dd<<<:)IDATx umo9>MҪisA'bp@efy~{2 acDv;iE?_}>ߒ+ ej– TΞ~~;q~z4wzlu`^^sﷇ?iobaqDaE>aaFr0=<;8*͗鱜 LVoyooWogofq[67?>մ?.%svr"<mrldkoy%T7E77ᗲ:9Vm\q?/)+F\^D>s9.0>PN][ձIlgԖ^??RkY}lbޔ͹|ڗ>-Z.bSn?BM1rF+j儔 g}o௟kRք}i =۟Qv\^-_aX}`^^fc};հ?;m֣_g=l1{E g9]֒`-e빬so "ܿ[-v>%e룹7\,գj[9%.fb/Y\L][^^}\~XQ-l+^TZX3+H[ZVԿad~ :#6V]@Majz UP;FXm ޱ,[7|@ª_" 6=b悰$,`AXuhDSd8 MPjaՁ@XADXu,,aաIMY$,`AXuhVD}}yo+?^WX_V}5{[ۃyyzI,,% aoh_5af/iz6iDS$lݯ~^??χMOk;nkiaȿGO4vFaaͷZ?3gGeIMY﷫k&\~|,7XMQiOvRX O+bqiֶC/MPj#=/J$D †&IaaCaAX 0N6d4I)K lhDSAؐ$ 5" l  cAXA †&I4e>a;DXuhDSAؐ$ 5" l 2_؋naz{0/O||NvR^u1/V$D º>ܪ|N(hmʭ:A :3;pvNȅ[ܪ :!?{u1qn@X'4X>V uAӯ[uO5Ua;q#,ƞL'7 l'naC&fa Mh12$є%b6d4IB ׅ=>S/lzM \kba^,,tIMY"aCF$D †&Ia!&akba^/+t}|] 9K=O_?/ eIfME%_/UrhۣYnv>$5CjBخ cǒZYKSKo.%]aCFJؗ*1Kz F makb1a}|fI5!aۗDE@ؐJt*WX$&aCGqO,ɂ!$ĉ6_w:A lh; ^# ;aAع1 -b6=4I)K lhDSH6Cؐ$ 5wb6&FXAv.51 sIcZ&lzhDSH(lV@XuhDSHA$ 5w۩akba^# yųw^,,M$,2Ys?VMh):$Sa8^# ;aAع1 -b6=4I)K lhDSHA$ 5wb6&FXAv.51 sIcZ$$,2F쪰<$є%Rf| IjX&lzM \kba^,,M$,IMY"őJIjX\8"akba^# ;8faEl¦&I4ekVgWC.!$є%R6t4IB ؄MVKzM!lcZ&lzhDSHA$,IjX4- YaAع+R $є%RZf$є%R6t4IB ؄MVKzM \k★ʹ $є%R6t~~[<^~ fI e%zr^gIaMv|+دv־IK lt2MJl¦Ru^o>fI5\V[~=Yϡ%ּJPSݨ)K&lzhDSHA$,Q!lh3 ^#  lhkP>` $є%JJa+V/$є%J IjX\6 SaT"l`Vf3` $є%J6|4I)K lh3 ^# f`@$\a3 pF|¦&I4e Mh%>$5aMV m DXA65(0faMMh%fV$є%Jf {a$ 5g )6&FXAbVaC a pF|¦&I4e Mh%>$LY¦+HHf ޲#&FXAD6Ā1 g 6 D$,QIMYaG$԰OaB a lhkP>`$є%J6|4I)KT""lh3'aHMV m DXA65(0fanaMMh%WF !hDS(A$ 5g )6&FXA65(aA֠|36=4I)K lhDS(A$ 5g6&^VػmͷX †pYaw] ?®?՗z؜־I|=X =wr[ v {ϙ*g䏅K keZ{ߛpF|=lz ^&ra<†|e=iI5q_%vpI%lAz YRjMI6PúcKMe%9tׇakE&I4e } []aIj؉{.l2M|aqp?h!aŌMO !0 / ]$,᰿4acC$pf($؅M ^ 0;Zsy `y\¦&I4e f&$є%va4IB ; @6aAߚk&eAMMh|E$,ApU]"lhhv}^؛ _ج6 aAX5`מ'lzhDS$,.&I4e f$5_BE#6&aAX5d@dN+B¦&I4eQ`aO@$,ڹ~LaD$԰ù&!lM c!lVl#,*$єE9*$єE9n=Ijء &l} *Vs@d)a{"lc6Z}u=K@$,At$,q&lMPcMaG(lM B +2ךաء66=4I)b6e4I)b6e4IB ;a&"lM| dAa/C" +q4vN {w _ku}'KX (RÎeYC1žX!)l^%lوQ#v:I ,a {ƜV:vs^DW ?k[ؘĉc6Y $E_ X@M{?^aUY-lnXakE$,˩&lvEث"&4I)F=MrJIjxv,/5vljNAX+ȸcNs, _VO2n*aC$(ĉcM $єE!VF$԰`aUظx+/a3–H5WU0fabwa [Ll $єE.61HQ"4I):ą'7+&Ia/LFzEXcjA yQ8UXVG$h_VC ^b $єE-o팰AIMY\ ^dVMP3W 8ANa" BNӄ"hMhʢ N53;E$b3$ñ~f?Jvsa'V=2C^cuA)6Ez]]4¦&I4eQ*avXID$,p.mbhF4`VG[c5A9v&]r l86mFIMY4MncR"hDSM8aE$԰կ>Z4VAa'[i9JaGIky9f+0fa#a&I4eh_/ \ezJMhʢON-bVMPv1Sغf0VvqSaw†apM ¶^QIMYT]IyIMYԀPG$԰m&/!VcIaV߷3a{cw[km&^s")ˊe CvS%g 2A35(N5lC.'msנ8a [_-s"Run~>RÞ^,W],+-?q|廨K| ?[4$єE8#lC=\Ij& iak9n&б ]6K)&AXV̹g'0fa'aw;"$єEeAXhDSvw&IaLuP3Fl')lM<aA nMwZu;Yذ E W_hDSqqIMYq'\N$f''lM< a}A Bnɾv "2ƆӈYؐYPأS-s@z F&I4efYaM]ߋEXa4I)0}Bfҫ0R4IB {Dۮw I pOaQ"lG`"  aa`NXÖW1 $єE-tk:^hDSY aaA$԰I5Sحvam }бW]Af?WX{ ] `aװB¦&I4edu;}'lv14I)$U,a  $-#V6tVzCإ@ښ|]NXS터 Y@;63+$єEWE.c/[=hDS9f*'l%;^$ 5ev[ Paڅ 瀰hg kwZD@XoV]0x1 $KlavaC$!&luړ' zE$p MPg.6Tؑ5ij@XA::u{L.Ȁ" ؿaYq#q$+5Mh"\_g kMh"#a"F`$ 5bš.aGװ}Qal }'lQV!i [$Y@ךݙK! lh֌:xaC$0D"hDSą-f kš]u)6%$I]^XsYحvak gFlV ;ZSLj 'ݯo_n6j! _ a+avacYI;q$lgYTcYlv3ţq4o1db-^a3apݞi{v[6.ϓ)XQ=~,)JkM '{؃'װ ́ذb.PÆ՚ kvIva[aTaXV[~ׇ]{\v]ؐ z53YVk@$4apameנN6N\:MX'.lzhDSQ%;E$,3_/k64In KX3MX_q[ZA0qšiš3ad>Yh aGLk)l43b6۸LaM]$,KⰃU%"ũIMYa[+l$I5fruaM 8Rcf檰 t4CVٙ+wcib,l8ձ $єe9֌6 @9bk4I)buš<v!4Id f+kX3@XNAXA}=} u lHVG֝h k kš}f~ ,%l}hajMMhʲ;ت5կׄ-~aMu~,a1)$єeEUX3\ZF@p&Iҫa]VšVgO5ʄĮg=)vƋU;ta{'3V}#lD=3\\5aUaIMY9N>gO8cIMY9m][j ۸?:B$iհ{۾5š az>"m8]+ k XM# wП(lukfYb&0faU㠂m(Ea$a9)$є7}-%*lwu&I4eK_!| [}kg1$I;a՘yz0Vo 8yUGX3V1 9šº7Vo T36^ָֹj[ՊN=>τ=[J㺰Աs$,p@}J.(v k.$,q@Ǔg{#l-a9M$Q}>:ž}*k@]6dmqYX $>Ve{ mN6WX{aMYCXjlbcV! 9ca/?>ٝIMYw\ SqRd(d{Pv"$єt-}=6(}m','F$װm_GծhRj mj75uc&^ .D𸀧9Yge'a[Otg&^$ .CE<.[ځ΍v&^&`*bnvYמ}gmi4$є)s>e<]6ChDS5r]. k|ەs*Q݉kɕu/j4Ig {AN~gG^WW=d#z_mfualN/ ~ؽ^~V%¶XakwFz@ȷ敭fJk\v>+ڷW=š+mVO  89WvLCm 5X[L=>B̾aN.۫L@M8*a6/dx( \کŐH{>mc2٥z@X)OlYVuvd5כ9 " * 0w 0YGa-,f8,sZkӮ}ɰY5絯zYǿSxڬ/;jsea?6ɩj*kfUrmJo2p{EݝLmTv]54jet]w0km1t&`:\p܇[]Zi    v:V:VVo'qw^oqOin~/L+dvHhyjGxZ'NU<]/O:XP -ʫeTxyZn+A{J*dk= h_[+R:Fj#ȇi l 7`(zC(+J U@! a7vWހ_a`Wҽw:n|tSřUpUP _MbGMM>T)>X=ϢRtHhcOx8 D=A'?gtB[E7\9Ma8@ ,@@ ,@@}Y[n~䢾=׳tD}S:\&_sO9tzzYiL>XY 8 j9 XJ!sQs4mW~vѬmQOOփOh D櫹$l]ծ 0]=0a=(5,Sw6Ǟ~v R(lEXaj [k]'N 1='N =:%tEXtdate:create2013-10-27T07:20:57+01:00GIm%tEXtdate:modify2013-09-18T22:38:28+02:00nU`IENDB`Images/mesh-3a.png000066400000000000000000001020351353766347700142540ustar00rootroot00000000000000PNG  IHDR/]gAMA asRGB cHRMz&u0`:pQ< pHYsttfxbKGD-%tEXtdate:create2013-10-27T07:20:57+01:00GIm%tEXtdate:modify2013-09-18T22:38:28+02:00nU`IDATx^r7B̵ `)QKeQ>Rܢj7`ǻD͹uH@\ 7Ek-{$# L`„?&0 &L0a p5ޞ ?`?~W P,ӷ_2?6ß5&~yz $ɏoͼ|^̗!~p-?0󯿭h/W[LK~~Ԫɍ.%?gm~_{nc_ޮV rt҇Bbyy{I^*)S]z{j|>_8UhїOSVh{;I.MϪ2?vz*n0%z MDnKS4*37>p}P󼽍&H.m*<ؼ%oaQUڪiwmzQy'eV3mPդ0NIrCe&"\oh/mjk䬧;Zdn>%EuQ杗[,0}$Z{.%YteWd5P_4eU_ޱ >҆ZѰk:m҉7vۻN/1Ϣ!,Cf VweV'/<t[q wѪqy a2uKe\?JjuУ­Nl3I*cض&W0uzu[Aܑ-c닆ɚfu+`0]z֢mtQz,2T-nBT?%? $nKSRH0 %wk/zuwYf߫r!0)7?>n>k_#Njj>'Ot/Z!)-AC*\.H8y%whE/CsSHv+;B-W@~^8M˧2? e/R\w`R?jB7'IhVґҋ C˷vfjZ^׮k@mCc&b_zy9%Թ ?гJNV+&Iq۬V RֹrISxKt\4?Mˬ3%?sOhHQ2@elOR9M/h!$M xv1]ӢSΣ⡉x_1u,+u zm.ۆWlth?4'w]0im/ϴ7%`R>}6Uq wtF񂹉c.̯21\\qnĄ?N c.}~٠P?ǵTnW]І|Khp{̲nFЏ߿oXB|\ʅZ M'?v\~f2!hE!nR'\fi&pYg#=|pvمfꚱz܊C3}f<0nz+ܱ&[`?t.`h<8M uxMI\ί-EJcpZkzW%t~8>F49VpP uğ6&diM.֎dlGjs(_=.\שxhshrڹqO7G@z+}}kh_{~mNR4' ЧUŸ>PR ~ [}LDTRE $>V7a#L`⋙&4\@q]\ 3dc١YqΎpM?#]/fʴ8cwc|Lmr\@ ?S AL` ⋎P b_bcew +*;H0M/(/a1b$` ?RNbkoJYiz<KI|qpE~ymmp.4/*^\@\BwpZn>.W1 }Fľw.Z| A/þj?CU]Ʃ/~!Ÿ k"}Ц~89o_l}; 2ßPKn'e'~e-UWEjWIqR ({ W)irRN5`(GM wӸCt h.y^mNt<\+>mL?$elfCp[6XecmۊߛUߝ&'mN`*₩߁jw+'FxBZwRd.nl{愳,PJ Bt/t6[u>[%܉+({/Ў&~_g1% l5Ѕ(Oꘚ?!K/V E(CΎ&B:?=л6'tFxpH!8\6'mj9`>$Lã`(N w xR89SeC!ϱ` P|$ >1`cSsl\6'8mOyE|'5=_*w wew)n+b_!0u9OݹRQ)p &/RB.hrph~U F퉈 &8ޱP ?-T wǀ=d%yI_ڹwn8T 'e@qqZ|kut}G&H~|Oڹ~"H\K{lm__BY|09p̗zI4ڞ48]=OC!BɏDv򗊰sϯcۼ'{ڜ\?S<_ˆ:ya*]MV,}HIe-knOܫQvMKIx5Kq|PU0QS0`& >gWe薿•}ߘp-W-X_U_K=kS5n&;(xp>&9e6v|`ʭڇ?#ߗF1Q|9CsϯZ/&}/|+˯_1M?qt: %iZ#*FP/2}ʹWЗ!/9srBi`z)s٩lzo]C}v[~[Uk :J+wwp;\$lgb.i+~!9EVR @xJ{xV| I%o' LdO],֗忽Fwe4-_|p[o/|>xYn r@l罯2.Sp{?[neS|m{~Ad/"p OdҋpaA…y'O5ZBߓߋ5k6˺9~o#xm?kÞXev{& aIxv˛S4m{~c[yW*oݲ{nz}r0cx͗ק2ݱmK2$*)go/y3swnD?O\{6venMp>WR5QnP.=X&Q&W.u_[i;`z'Ko>sWU4#׭4yOep˸ :4?󫾫6χN5[ۯ65ka}O]Ϫ[Pv刧y}j= ^!-W׺c;rۧX^kP-yYfWk[0m׺ߖƧ2ko 8Vn]o4ʞz|K]-{W AؔuYCۆ}s]㰝{ikK:X9djӝ"N6qD{~">yp"\sxa ͬ~O!křٷб=?&_95ŸKljsHMj;{~0F?oq{Y{#t|p׫4Wm z[FsMi:1yI~k2uN6 ;oνwkeXP?BnrÖ=s{~@?4/´.3 &XqA>i]+fo봦Oeu]H.lO|8>=pIBYŸKI$Q/Mny<\<4 hN7\[g-K_/Kp_^vkxxlK\?>ſ#ӜԴ/Ӈ˦ ߓ߳+m{˦rۻxRT"|=:2\/gN~]Uwcn~0,_~>>K_Q&9݅vl'~a){%9g{ض>%osMXt{< QB\?z?㟹"kt\fAI͖ܶZ/~h[k{~p!n6 %Я]S5 1a?|)>=3@$\船[Ilj.t :jzķ{CXo?DRX+61ZNb-vZeDku,cmU,pߺ|` 5&$k>39o-7S|\gaM[j܃Ԑ A68x ~>5ˇ4;EC+mˡ2<6H18Jשʽsu5[c#ܬ/@BӁfSfe5}c\Uu]:> y?}R~Յx?+R~0>' @.j:|%tk ZktEjiP/ >[qcS[ݾ_d姼QnQnʯ}m6ZKmSnǻVW}-`|;c &L0aପڎA y (&L0at A|,r\"N߇?#iL`Ec NV)#xO5|W9!`|ν;%/V,K~&>eYvzMeYǮkږ8!'+ 1 ~qQaŲSfeeSk͕ʯ}mV\ߡ+ײ_bOr;kx,az89q ;!(`?Y0|1(epy}ACUdŸYsYiNVnʎqUu^0ZKmSnSvu 1pyjL*jF@c!<?> \*]e3eʨ,L[Y0aMʨ8!?"e 8Jޡ'.p6P WE' AP|* 8/pVNKM9 Oo&C\|M7`?I8G@@uB30 g$Aw?U)ޕ8 j:s?yipqjA? Z@=pE8 hfzO5:WD3q)r-df_kWU~]漏COeԶ;v2ʉmh0hi? ^ 3A{Tu<jA;p/LGK- hF0r@ĵg5p.Yq875G30'.EpnBw3Utw܄.yZOC?t !a}KhZe ߱쵪^hk^GJ/ҟ)[=ݥAMrwfxO5|qN`u85a|m?fqʭ\s}LgH%k̟#<8G2q{<L2+Ge,n:cB뮃xz]N0g>K|f|O$,y|}Ov03OC+-Sr0s_6lN*伿?j=ކrH Vtm=ߚ*cI-G9fi&6]9}g[h"6D" r<{Lr.C\%f?#Ywxo+n*VcuG`&La(ނ>/wM:.Qqȫ]M-ۇm貸ä8 Z%Oj,xYeX-ϥ·k_{]&%WejuۤK!/_ E]II(5Yr(di*n6tIռb60Ô}'7;Uyd]hZ|.iuHhN&͓Bs9γg1~*ĭVIW]pnoGuCVhRqu?_DYAMh5³zy(3)'.U*n^&j󉃠C!LS0Ix$j2:YhRpĵ[VˤIE󋛤5(0&Tq$/6)8 q( MjjLjTۄ ;8j4U1Ю/U1Oo5^[mzw[ w}jgߡr@5 LMM:>-wk":4a + jx}6' UC|&|?ܝitUm%쬺pH> :j^۠._yq?;k C|'UhVL'[>$wY\||_F㙣VQfPNY3u"$a1SM>$C`!_C!wm8$qBjv1#r!`p~rElVۑ UUIVυdH?֯z^l-Uiu6.6̗vo?&uyjt- _>=/#(S 2 ݪ< /"uӺ[O5?k!M *g}/GP&)_)yc}gߢ,vn\DUjWf;ק|S̒|>U_[h(/iGjv׿Ge˵}na Gϭ纎,m bfZljU0im#`ao!(( ;X]jӚ-&!-.0[kB{˲ ;2*]{fOG۬]U͝H4,v'7S0Ojm͏ʚl&+;^(pNh.1.K#.1Ϧl]k׮eC(;\9\Cj }.Ehf_\')MĠk&GhLct'(NK2FV`hzdwfVNq@4:.N+>H/C!zYؓ A }:p՜LGWaOP {bqhQÞS8) |ù#+c `4Ċ^8&4`#{ |( ~`L?YN_aO'(k|1g S ַ\6s1|O,82'-&3a0V7{8@3q)r 'SSVn(Kl!'ײ׵KxʮbʮO yb1$ىr|:gZ(ntYs: ~45K(/|Or V_5P&+zr8tޛ/{\^qՕoq[yy7^ټٺ_/N3hsԭof[t9T-K&f,}϶Y\([iǭ˨lUu?6TSTVvmn>Jj\=y@DŽ?P쥵/]&ɸuW6qŲYuӾ295K:6Z=%wq4[$,xZkxT}¯ !SZqh8~g㴝Wi!V|-~ql0TV|2e!gxPڡ!SZ8?vďgʞ+LESUQF6xR4CxL=8])l!Vw {!cY ٸq^+!m:dďȦ?beexT|~vNx, eCiCY K-1+G?І?PU!|A\~ʬ a8ik͕/U^p6q-))v򊍱rukKRhuu >﫸O1-a5MgaPGCuuVwJTV1 geiB+ }B)6/}䇇eVO]{WX>߿)?*{64V'j 0$U}ܧܶdqfͿn4Hڳ|4Yx;6W/Lgs -ykEQA2iƥ%&<{Զyx[$Q'Dˇ6 f&ϻiUL'H>=Aq*S֏O}G!xC}N_8=~zrLDg~RǴOOEe=sܖ?@sO?46a;yeLmj&Z&/m=aMsTUф?4vɐ|^٤*Wm?fvY*ȑV⩤]qwFU#9Ns&d&]իo,ڳzKvx;zU qG&dʲi "@93B'?)3V;14K_ wE8bG} OYξc BsB}*y`m*jv,*Z>Pz VV;u^$lfIt/˘FP}͟E2YJ:!>f^WmUrKԵJ/=,1y=GXEMOdyΪ/ yt⩾Y6wSX>Μ+8 V˦3$ Ӣx)jBA*Yl:Q,YGAQQ;t^>%]ca9h+ZBꇄi}{׮89)B65ڌW X+N/1,y|}/tμ3[w 5vvOkEC]9͏U_P.O5[l'C;N8WW~a.,^ߡ+ײy r;k'.c˯jSn>2W!@\C04rYM9}C# KiSfeW;Y)/e^b;}Z!o!SnSv++-5f_\?*$*>B\?Ṳ\ƲZ=e~.O@+Mͽ`?"Dje+x@iZtO `ZBm\mRC }=}0^e'U']̻(cBͰa8n~=} Ќ<0jЊ=0.j@CU5BVM.?nNke'{ڞTW5ͪۡe-ߡe[82e-Wjܲs^޺y׽M3S7XṦǒx8xSW^a(Ϋj'<_6߲8j{Tͻ(/wedC1^>дrXnA6nٴd9 u m|Cvl>?5qy)?4T狯'[MNVnvǹ vYھr-))v*R~0.}!>qR  r1 v?АIa-&L0a&G3n\[߿OPJ0 &Gu v|;?ga|?`= !m#4m3c$0xy!'-M+;|n.?|2/%|/VvX=%{8^0g|.g,>kM:N]vل?;Pm҇e8I*6r[ `?GZ.ޒG26 *12ː:sLnnᘋSrW2P_wOuzVOw]-Js|޽ B >7?SIۮפ`zfDNJ`f<%d:xMo, >X*޻~>zBi,&Q.7 Ӌ2yDvtS֜0Mn}?]")[2IY`\IN*͓QfQ#N.=dZIgXPl-BKmkB hӔSc9e0]7?>䗏ǷͧB25#CSbN~}B_BqhrZ^&^=]Fu N/P& _/ȭCl.t u#~ʇ`>hB펮MٴBžMxmt>1.].a8Oe̦{4^S-_VA~}XVCOʎE2Ժ7[eԺ2kb{Vwm^moko!5V]Y{LuY^y--'m&вi]d5N}c]L3LcUlms*[^>٥K.Pd[Zfz]jrP-m\ߜk=z;OPev'6Zihx :U t w()p<3iGi| S |@0W>fgW[*frMZFj$T\Ÿ.y'MֹpU:nl7u)@~t,MmҶUg\mѤ+):. ϣ5oIm5Ǘzn(28eʇrk>*S6n2eys^){mJCSnXplak\ ,RΫ'wwjPU-2䃑ֵbˏ}gNk4Yf. udR\ Q«CڇÁ*l߳Mp@41!g,+\ӺvI1UUv] T@Ch`|\u18˝C;gs-e8>\, ~cЌ> ϟ~e̚-8i'}1.Kq_}8> }2eN\^E.ٞPq͟pal0LyS{|/A5;RN [e5E@PN3 t؎qy9s ?=?cv5 hF bNqr=@seL'9s A?C S_G0=jVG1 H P˯_G۵1Зbwb zdz"J˹4S|Ƶȍ1h焥s!oMYu]SM~N)s9){o&]\X[2z1?tW㻦]q*1kOPUmC1@s8ʭ﮲|Z\!+ײy r;޵|Rbc+ݒ5Fj]RO989kʯrvھ-ЖkM}]4uLlCW.: ?r?O`EpmAs&I4cr揚0@Zk&XVçpߞFG `?9T~~p%`„?@)5{2s\p9r.yL8 Z\+ ͸$' '0P$F? `?84RjL8 0>j78 'a87\+WG5 .0 S58(%| /3Z b>#J)8`„?&`ܪ4ǵ륿8 k$/m!BJfp5JO]N_pn~=}L/U I&>wm5R Z cU_(/~I gCQմ}U=_|oոU֩_i{rh~eX{ϹU,\ֵ'|r Ȇ&ޓ=W|;ʷq|+C*U ?_;=mC ׊ C,~loVXa([P~`:4f_R'?sUBHY[kr 'nj񷽲c\Uu]ι;$,5]KbP)v󷢱c N8qp)C`:?0Rj1Z? z:-L  (?h8 !疝fwSk%9tM G/fuP Cs&Nhϱ:.jWEp-?LԱ\b>$9'fi~gup/0a|khj S?Lh||w.[&=upA` 9'o> -Fr&G;&˯Թ  ƯZq'bH +״png _GuM  Ў''\P  E؏hBs& V.48a8[_k! KQ&?\8jTWI0,.ڎc? @3* q4!`t7POs&~ںnq @8}Зk Dp`"@?g".55}" 5x䇲(7!LN$.9}.tt 2HCFvP; ?$l` \ЄL%}4k;~di_BfhLmשiy߳tbUeeCUS7!<L͏A_fϯpkp^~`PA3j0~陚?REfSfy Ӟqɱ8eǸ|/͊;}Z!o!SnSv,sɲ˖9%4ϙbş_eGaS>.9WzCgmsx9Z Τ*1.Å߰8WJ PMmrhN#Mʅ=Ƶq?uM9.`5}\\e]SM987Ö́ЎLˉ8 '9f 0HSAӚ'>Lse8OL[,#-pqp??ijP `1'(@9GhGE#k DWG8Nj q?"[CspkSNj&],E/ )%}Ў ?0,jD0߿OD?xe?ff?#?k/׸p`4|D0~(&8'aL~ Asj0jj@=@N_МQ;C5@GP0Mcݮe ]W-C$܃<V `G0_>irr.\ P$GC߿O$.N @BB&P??Gs0:HSi<$7a|> BC ksR|0v]JG,@ꃏd;<_w?':L?סi$ b :gۆeY_|tfE욧 ;H3 dzJ>g'շoPo| @w(hn}|9A'>a%WRKR~-mGF˙=&gis WUuvc'4ۖU\OGK6+1yxa,4..d!PhR֍c[d+߳8Edl,_߷k*69D0ҦWJ8ɬ=r}.%ĵ p+njAɍ6?ܟrUtnŸ.]s>sMVUbU5H.,[!Ԍ:]Bk,o= Fq( B⍁fpA?ZdێgqjV킄$eoޞVwS\.cqɫE-C;Zw +Wvӧ֯.*  7Zq`,TgOoTs#g6O67kIe˯ ׶\tq8demWQ0?FL%IOm>回nu_( /[|]ӰߟrSg6O&UuMfɷ}k.x<=,4@5|ͅE[Et<6 ze C1 65㚹q OUm 8UN' ?[.I|/goG|hW6Yj UjX6ul𐼅ШБUؓPpXyYﲋM m2MռN/G2M!s9OUl(3uˡ2y/me~m12duggC{˞ߟ=XqEUǍP\Ncϖvn~=}ڧOT棹RMS UB͖ĪZ"y-bz4B;YPX'Mpl~9q kͻ 4(e^;mnyE>/@PsC]sFkL:pMVui|yOnSikܽ,(QlUY5*'뷧t+/FMZȚm.[oc: ꗱLa[t? {qXi?Mged&SokY!^7Tʭke^!9tru9?urPnʮP,l(אڔWQZZ1{oml0:67egUyhzlreKSu>-)^5~V-jY$n!ub5:R͹TkR/e((sYJgY>$muw>Rv[g=S1{~,>1Z<$|s|mԱ%e峏1q.yCEM'{A|4C@s^5З#}(ۯ4ΒkE>;tWi()?s]P\- i<_m[ M#g-l'S_ :%`W[U#V}ߑ|q>{7~_NufV mjYMX~͉OxjryAU%yU  ~ t A}Ow@֡\_Y-Üaz !N\+(TzKn|嫺;.s\_4qEWPoYףjj*u+}9qxȄ~BTEO C1gPٍmoY^Ÿb?M{:*V/T ;ll>/CY:\ϿG%xBY, ҭp6?&MrݦNj*{6 * PO9*Y|tK^J>H*xJ_^v벹S)y*tTPop틩_J8Ɇ2qj*~a7UouK\Nj#S2B4jʓom5 *koQ/!Ik'}ldqF#YO{=VQ! ZW~H|xHP}Sd`=aO mջ_YD*>j ]oOLp[q|-|bʚ&!xMio&"Iz\x%y1NWMZ1͇$g=8s2y{ZOR mWVyʕuLC64>TZ,Pt$o?jr;\9;xcuVv:z>HT9bJBj4kզW,:\Z%"ܻ?f䵲epS=DKB%%vMՌ)yefFToC"l]e OU=vkW8"Ih5:\$G'Ԃzn|a?{/IlA}$p\iP1~4!5ժ|>DT7}eVbR8H/'NOWU<@j$@m+.Q/&v5Ҷ&OeS{wf_0~jcWUq3PfP͛fI 4#7hݟ|JrJj|`ZM>r7-=gzo0ljDn M  ۽!tZ>wԪ%`Ԋ8vҾ]7D&ͦ]>(Z+uVɏZG B(#ezE_uy3]ӯwT]lBr2͏[t)}_n>hLV~ʬwsYʭc\UQa>> y?}8|^SnSvRqյ5}SQ*?c.hm09S_Py&;))K ! cjw`|=М? K] SE &L6 `\Z?Ќ`„?10eŸ3PV|Wc6'Yv`r`J_JM0Мh4L&@LV.A 88b>>sJhNlh0MJ f &LlW#0q>2c~hGl4?X@;9}X,G@FEMhGlB?Ρu Lhmj}-2O\g~I.I0a bH]B0aZTwSzL&W0.Ÿ;05#u/Ä?0rijɥA/U|s\ʦ|]cYfeT6 h? >y]Mv^ Q`陚?RUǶ=,.>qS}.~x;W-.˩}o׬\YQ<~q;Yo|ǩlb]okQW2_Wso.[.QNf91ek/Ӧ(iv5k~<ʎgeWMl:8fZouq^Asol? < zn߿Oc 9}ty~aZ;B?=05vV;OTA.I ?;0I' `hz zP?&陶gM\{A5 hF$}=}tN NII)Lg?n?L?60.Ÿi LEdjhq?& /~I]bTЊ}|M]H I~Ѱn| xK?L>:L ?&`Ryh `„?LNkX: ׿G>>Z|K{1 N$#_Gj~ $@?Lav*f&IpNOk]W &L3.C q\{ŸbpB#c{k%/0PE[}Msd8ʭ׆\|M5k[Ų9wQzV⿱!V{{LoJ_pȰ˸FŸ3 KBEyz5XfaZwNAeUSvl2\TGzԭߓ9x1P, Ⲗ)O4á)[lcקJXϿMe8vۡi4-x6;jZm>UfeRx&eYM\~C,m-8gl]gZ/沲Sf8Gg/26CWe62v}5tO s3DU\k%" q#_JF-,u8T%#u^ PjXB3* ?\0.5?>K\   _G&FhBq@ ~%`l?LC%`%}0=j#ІZзpmW0|hl0}uPsu'X"b0IjM8hR}@h.@s-MwH0@jO͵Gs @r:h@h.@O0@'`\X°8'\+O% "}f'<@\X |&ŸT]hh7 [68Ǜa?L?9ІGuWv VR:mpc\xOӡC_6D+3(qc  /|.l*>&c$\5z`2Mk;.:{gӷuGUF8S(P% CQ˵GUXvcKNcG;gU5>e'eU^b_~rM}ǹ㎧ډ+69?L)5`q UXpM?=rع`- ЎvŸ36+G?sG:`.`lwWIS41)wA\9`,?PM#9|߿ߏuð!R+ #B#Ä?TS yewW@9}KPۧ ~`(W G$}=}0=q_'e0a_Cϋ@C7kcG;N _}[<۩l^g.'r8}ۗ\Bm#\h աm/e8ux?kZUeе&^:\R2d>ßmO/)IVPTiҚ?.YT]c2Kc6[&QˇaL7˨QMxJ}ξ֜rkSYQ4Ϲ\>z!Cgke8+mHk̒y32^?/9Y=nnnSruNB@jT&u{ٯ)>cYs} o5L5lL]?*cIi6YDP#1VgOc~> Om2hU9*py>5USVIl/&%\k'.NZ5i;ʅAZw ;^.7Gӻ}Eb=eN}LSk{m۬Ca.-,GH6F]n˪rm[2XC4{>C3C+;R50}|XgONqhy#aR{/j+ґBPT|y?AǗYbِX<+W{O䆸LSk{m۬CS%W4ou9ߪzݚZCs([Sy|ԝ=FBŸy{Ŧm@r4DӦE!Sf=NvƷ!b}DYY-MSv+40j{ec5m0-ۣ8'BMj 9 aB2kc*Y ){MsMȲ\FŦZ((Y-bYm%*G0-fc^!4 ֮#0|* kk|5#?Vj<%d:xMo, > } ׫xMGũ\XtF]Yr;Mc<,5rY^hӟl}`x VO3ERd]͓Z7&H+:8fbmh:PKe't\Igp7ք*o^ !.\kݾB24ΡƯvЯOK(<M^ktY2hNAeݾֶerڿW\7Bn_0&=Y%/lըp;j,mPt]f72Yey\ҴLJ%ںIXkr~s-{7}8)y\MI/Bw()p:4wJ[e\Ÿei25Mzsn^Ə&]Oyq:c̒|_ćE9`usӚ>M֭ˌzS8NV/NsFKUSyj1,[-_JY%WCFպ-3ݖٕX>}8=(͓k-2ˉ*yYVDyTOɦ`X$kv?lY-OՑ.^a@eSc!;ٰoe߬*yuНoZXLj?>!LX!kz no 92jf/Wə=&9wE,^w9炣C&,ڼ9E]3OvBBPbS./nUݤ2 V5I^e|'HQYΟ")ɇ?qmIMUzE!"sɄ5{|](L?LС1y= a=c L]MYOpIco5ZSrteDku5,c ZXL≯eVmmV")1dr]IßyM 5R}s]8š\!Mո_+߄o_7MچKor!vzQB;e_s)Emnm =2u*.YͧVX+T=FQ ۡm᷏Nݬ/@_`?PcϧO#~[0\j@ 5k6ccڙ@jL`n~C/!Mi0\}m0a L]rssSU:9CI Ձlp7%]׻ckvZtD`?0f9@f5y̟ߓd<'UoXSR9bB1ZsɺL w6=$?ި ͓E̒ŷ?j RVS=eMfɪ#L[ۚTۧ`h^ Aey콜QPٱ,,L6}tہ^^e/5\Trh}qrI=~K? WZSqo'r1#_kpnyaYs(ٌe ^5M^kj*>NfCkzzڝդ͒jrQǒ˧MQ۳saښڞWK -}DVaZm8CPg܏ڞS-0hqXAVCڶi0|Z-AYNa =QRiǨn3_y{Sn(,Omao]'+Mr3,)؟VwY.kUq=*2ΆJʹkƞ.Z>&Acg #*m {W"K{Х:ts Ei(R/~Y͕׼|AfKkӮYmה,b}]w#&Oƿ͵99nu.*/߅f]ɦZ+lBFr`^~.e_Mgc'Z>_jooz2y4-ڞM_<\ć`bdCdqTsq>{Lͦ_nsjvhN/gxդ)B-yZ݅~B0-g˟P1! >!)5:̯IRTV>!ؘq=亘Xϯr9y-t1`/BO]`ᳱ~.۾B,:W% r/\¶[->w[[n_ea8u_[l(jmPY{ogn)zM>>{jdhUk?n07<t/Y_+~o}Zu񾾜1/=7^r.fӛՌt5[WM5f؛:sKm*7PK4=ápxTq\yi]r7leZ~->g*;\zmvVc;RƭG<.[q j?arޯ{XlcDP6eS(hȯo>W_fѲʧ8Ԗ{pۭn~}_s-cnSVsF|}v # jPh)(Ԩ jkaޥ"Ǟ_$۸|m3-{e u\buL΍a:6aD+v¨-!Cbc_>?,!2:Ra;~q){'W7%_l!}wn_V;h]6O*3r?o>NuP4J^ Ln9jt6_ȟ[O\mu)?+ERur~l\k|>抩ylueڞj@y?j{$&`}B6ϝP|RZ7W-p4~UtgyD97kPq Z<}iIg{j{WMmß =8hLaes/*o˼zIv͟Mg6}Q8bYF= \9{L/ֻ#/+&&9kEq٢Й+Nj[Fp6RsKL*ѧ+p>VONH<f7BQh;Q)F %xݻ;vW OmK2= ` n7_ˊW_ oaCt]&eL>NCM;4r]mS\M-w7OΘ:y9j{$)]6w4~ϮU+=EmfI\A]_u 2,WG Nn1*y Ugd=jms:=/EmO|?0 G\ՈO@rɝ<틃LR_u;˼rjS*;òzlgrhrۡjm9=/GmOL?0 f Mni|ڵ/^Rb9=˧vPsڦŁv/hjD3'q+~~\{8Mt&/E},Qplf>=T5_ԪO\ !JON'{u']^9ZCD#ȿ[患w޼,X>$wUH.diZFuV?gڳdmD6جxMHsHuyB"+YEfM uCwe 5cNm,=s[~\eqqXVWbHG ̟!s綫~eW`<ŵLZu6k}4-B(Rr6@WͬCUs׫uφ19:p*v`! W<˺Fc&֟j- wAM>Tqq:9@ڞ&ADUQ۳=3w0b?lw}}BU:z.;Yx!7y8aǫ^qޥ*3NGTݸ=.ePglh˖E4.N?cQ0c`0T a\\ I]T\0}(^4_s!;Tf³E~B8vؿkvA+^lsUaApٶ%{Sr_@ŸͰ T.)ՁU_QVݴʎP5 pqŸnEYw_saxXٱVEm}BIPkCaꂜ}co Ec+,?^)ۦfλq!@ (Impg#S7!]c`0T 702n>BB3Y?4NJFjRN_p q\hcx|pFyCtoY3[$@+'o;E[pI"cjItc?ք?%w[c?B"*Y.Cz"u{/LmO=GX&OdH>~8u=_-4ٳLnnMߍ5X vB%&{R=Hu xS۳Kj{n_h\B=?fwNQ6;2%FCghH^5==]]ml 60ajL?$,[IENDB`Images/ng-win-out-white.png000066400000000000000000000463001353766347700161430ustar00rootroot00000000000000PNG  IHDRP;7 IDAThy$u}33À0"f\p0 AFxc >}$D$**Y5.W7f I܉ *0"0809sz>uR]]Uz{]][FKE]c\I:-I?5#hڕsZߪqHAc5G@^ Tƽ@!]_h94JMS$UMyHI5U$IYb!K %fw}{omvWTJMJU#|5|E#C>?Ll{n׏fmy֪ZVd}_KxoWiޑSQkcZF+V83^j$MR #I5+~o 6jԱ32:?ʛ3=YTmd}U|+v}s={VꗟgɥJm~pZqώafqK yaQw ;}矚.w󂶙lyԎC;{^zU[RQokj[լ~:6예ɒZg`R劭V;׽3k |'w>p |c)R?şYzA좍Ru-_eүn{i=C|]R+=w?~IzOfE㣟yW|osݭvʧ~۩'Yf|~ȷ ZR pU2}L$_lys297͞S܉ͩ}&a<m*wu>{'ʯʯZӬPةEnNMiDJ":T\Y+8{o]ۜHF*Iލׯ߿s7>?\v|9)I#޹Qoy5{/uզ_qaw_fI#-[X<ҽwntuv*}ic+V.Wjm_h7|GwVw?؆hɜ|܊gϟz _ha&97kY^Ȼ՛$=9G^sݺjwnZ|cuo}-ɭ^[Ej@cَ~η]N xuKu]^ Iϛ]-Z/G7^n[Wmjn{qʼntt)*n1wd6ߝ-Z}uU]zouC@\I:u$y_^囤;~?~ӛZ촬"{uux/?ݯf4N!͕mj=W r$֏X#X)MX'K3Dn&͙8 ?[)de.^wt?~-|dDZJ #*I+iFfE/GSəԌ+ߓu&8EP\#yFU0uߺvOzőW_N;n]U]WyxccnީUmcr\y37 NvM_Մ9Vn][W8+?u~%is%G6 7Ak?x/K蜃o{8+{g4 +f>?}Ϣ54gG^7xhwчv~p!{sC7]vg-mkQr_wJ/Z{_]K^++~wfj+ʻKmGW_Vm_zm"5w抯KʵW_WyBL a#>ho;o-Eu汛hjmN=^|?^6r~j.$3Ioon)fCb>anˇ>ݝ{߱xS\kS__V_M§Fix\z{suzjd#Y+ln<ۊ{oβ=x"KxcR wMFvM߭^CuǾs'=3.z-Gү>moahhۋ.Rusk?)uwݿhN-[^Y=P5WT+J*p;fLqؙHf"ě^jVc5zzƱX|ckTT2RGmVUZTy}8Aժfܒ_ Uq]=U>wf6Iw{ҳgo}* O.?}f u>ӏ֚_ s+r~AHny׸wݵʦ?kYus[|m'gknu}zWbviӳkg*̹HqǷq?zWJS ?WkӾ袶X~ZƍUMI]_}֙/VO,=q^QӇKrawi<=2tUv^"ErR2x![??ˎďͯqY;]?^̯_6\.}}o8z/_cM9Kz$gM:q0\/~23o{Mqzw,l~Wйݱyqh{A笨H;J΅ro+Y{f~јqzkFr; V/,mo_>鸕|wMuܰ\ƍK4Ա1s8,I:?Ԏ}좿SpD>tQTNvB-4n]/w?K%j=ѲS}@;6,}>HVWf]G782dd FV5k$5љHf"wD$j5UוZYGs{sQw$Yk@V&˄} L ͫ2f.WɓZoz~M$S2%W֕3z?tfkJO?UϓUO}JOnx-mUO}ܹo_Ӝgb~| >OZWw8w3^mOê'I 7Z(k\ik>_`yŦp-wXXsv#O:ios:Wo57gӏ‹y-ȋgͯE+eSKoHvKŮ-Ӟ^EZ7wd9,,/?q]]P‡ұO3^Uǜ?*o];?;~nۦw1ig6F-~CO_g$ܴ:.c%q=~`a̡/<~i?m]S6Da#ctGW-ڕ(W] 1 ϪBwVڏ]m?r[q>ݪ9ů*o];?;W=r_?J{JRI˟4W/?bizQ\UJMћ`W&=#OreJ`|k"Y䈛֙xSLll+e[(YXkτ?>+q8֨fU15ԌVLI3xܩve jr%9hZafO7%ɩ}P <#sהZgd1%|3G/ܫ'/K度.ׇ7=}ַ8< h_8Bg/|N+=z\x!㚫i?gEdˍ6o3V#]Efϸfv=+\=ƕ N~uxuWbm}wZ}EjsSŚ>pd]Sszg?no{K.zV-#G22W:?l_xk^!=k')gV,8^ݲMOlqYm~~qӕu7w?h&HNxOml$e[HYrp/k:sI>_F^ѽn}+u\)?58&.^MUsrק)?O-: u"޳'?Ӝ莊^K2ҹ^J\{Y\׉'2ROghrߦٯ;}gU5mϪ7/nY4xTu%qI.kuzgE~|󛙜|+ء^='8늹_{Y[}IqxΑ6`;bsޖ6|(n[2xF/xǟFkpZI鼄[ѽW[ߺH-1M5JG=OS_I}&ۮXw݇fGgѳ՚Ksj]uq4iJ︽,iǗ΃y8W,^.ssߵ%}7n;c]\M5f7z>O]uO8F\Zwh?-os#[ٮҋ Nuö;~ᄏ}ٸ:ia 5U Rɪ&V]']MF'ͯ>󟕤SaIWH~K$s3֧5{Y"IW=Ӣ߸adH/kg_QMWW_#\?f_w΁$ٛTό:9&h <cX_zdZ^3{^TzĿm7inD3J[_ؿwZĮ-v|ů]Z횯9[y+ғgu]% Wm%O#:5OF-v#~?0qfcc7g/jf;n$m~a +Nzͷ쵗Co_.IJAIkNz_Hf%mm/h4Gb[)/ʕү[kc+'+\~oMɷ˯Ҫ;LWl7%c%jŖIϺ?>O W'V K}$ϨRѱ?чeZj35:`T /'Ҹam̬LXI'nume-VV,?8 CٯܾMOYK)xWp37W6?3np=WOu$7N}_Ks=s;/>mnTYhG>kwGbv$Ctn-sն-f#KK {f cYߦ\6£]c-WN}F;o\/^mE ݟ]p~Gsذl?aı}#f_)o~6^&TN8}'O}kel{|^9t]S_M?63۷6lO/̿>vZ~*I|㑽KǾ|'~Y{ڞ{ύ|=O2~9eWdZ)yL`l`UȔ*VkRy߷'] _5Խ;=xYv3=cu60 yoE IDATت *V6~E*R+{/i`^_՚lU{ԮG}W 3vk\#׸5rc$c, \֗$?zCI_dn;Ow=pOt)dsSl&?.isȲzwѯ/2ۮcGWp1%y1F|G5LŪJMV`^gb.%[ܟ>`UβԴq=[sU^ ZU{?ݯܚ엤jM{X|_m:5_'8reWғqe}c;L?'ڗ.mo~R9?LN $/~^o¦.{NRg/zϓ.z;-@#z,Xj=KXcl`uLxQ߸U+ߚj`kk{Ml&%}`u]Zw,דl`560w˯~jתvOUc3YXdm[JӸDWc]871 /~}FxꉚF@|Oݰ)vJ29d#mfM}bԝw?t\6pOmm?x}^iژQX_/X'}?P ֪VԵϸ̐3yݍsL?/S%GA:HM;6@ڠ`gHajB+]\-YI2%MTx~o)k~OH3b@>Lp3*4~N'=տSU 5MjTrKU{o&-_6U,X;]g#Ù״TRIzT#^ [dI22Z&yj|++d)3*T jZ! d.+=v*r@i s49@ d2H@i s49@cL"0i½Gs2 1`ԒDڟFc,-:t} ~#e4ƒUǹeoм!t߈ݫLo}.0^3GˮxHG=@vFzفDkmU_}沵O}yL`H_Nuqi/{D B-7tZi؃ s7{stG/,0Q:<5=QECZȬ[iV>LAF[j!c܁St=4zOtr;٥5Eر$6.2}::-{3`C^2iw t~gi]Nboi s49@ d2H@i s49@ d2Hd};G@i s49@ d2H@i1&amO? ƘftNjzP L s4$3#oGIK'KKB^H,s 8HL[N 0!Z#ֈ5h(Z#*k1|9Ԗ.cF֒5OPUEGC02q\Y2H@i s49@ d2H@i s49@ d2H@i s49@ ޸ ?`]9Ȑ"j41cA yP dD nI!s@H0)E0[,FȟE#2 )2` Y b%9RG@w dcL3:Do8 H ajZ 1oN2L.MpIֈ5h(Z#j`K st/r>J]b><27se m\#/9`D~ s@2@wd90$ڑ9C>Q sD/ 0zd`31"s(2BdEC?  @vم(udE rAdyRmd@Ė4@9dWaL|@9dC4#s3:&xt RhP`b9`GЎ 1D ]9 d"j @CЫA;2%5$#9hID ?`6$w#9Ht=20HA&(D&i@k{mSã%9Q i%9AznxH2e ZަLEkDQFK0֒lQFMcF+8ȌpK( aFֈ5zOJAm#ֈ5>+0 .d#DM9P8́")jLZ;2crQcrV@N9{x"6&mLĊ(2Lϩ:.D C@{( ́*j5v@9K PldOQ s p`&m(dL1ΌmIy_yR3cI&atA9A7 D99:f6YUF.fT0󈟂Cim8 *:`сfM7 ȓdP{IkHZǍ6`iJo0t0)2e[zRF^de )e(Z~7R[#.%L1e5Ɗֈ5hlCȁ%dvhKލLP ad31C7R_((Z#ֈ5VChn a#k-1Q@RsHbDz527$91GH?1a /6jQ df}fk@Χ d0@m@0R> 9ЇQ8u$7v:Y2Oܧ{̌ƘQlQj\8Vm#Ɩ9s I @1%Â<OhP3 * -ڢ.lk~kdLG6h{Ɛ9pN{[p 8S$ϕM #k HjI ,\%vl*$35|\Y~uLCdt`N&%X&p `ojyDO A@dKWQ< !s FR*"XH y pd@hH #;2́EU!p` 1qB, s`*Ѳݢm WޯM;20F$&RrWأ9}($2! ́aC?W0 "sL!8ҠC32DWeb!C\ØC,9Gt9 |%d@*^!gH9&0x8:FaV218)pFdc ?#f c ߫sw] h^!j@F9& m@9<%#sL  ,2Dr4Ft@9&`EIdW%F|!s`!8HGdQ9n52G 3 #Ssdnܨ]82`>%91z<0Q)!SFLtIw df}f!S8m@$9AzȠޏ Rx{~{U8ƾ0dee )ea[9n:#0L°mDQFEkduiQM? mP)0E9c9!QA>G QB:IyGv.{HyЂ:DH3ПE#+!pƈ:G^W0S]9mɣ{:8(oDJ.eWu"KW@sOI"^w9 nDi@sL_E ;sH{UO :GRi& pFȍ@з39 :G>ի28}2CuI6ПH uAdFѫB$̑u0 @K#^`9؟x 0"dJW2G%۫B#8FȷD"2GX pr1Ԑ9džyH1K:JlJYd2(8 )ū"sdH}5i"*,!߲0&cF9r# @=kN{L')ڞ'Ba6nQ*@04Cv`^vŋa/DJ&4#E(A ]AdL2IamscCFs'%ț}Тh{t3qm jkdМt$>)4x> uM@eoeb,  {d~jyt9,`,XU%7?(Z#*k_쳒9nsUÁ| CKe|FˣgƎL $}lG1g`I\ @'9Tb굤c )!kWt VƦKf_? r- sd%'=Hc<{.2%kMI2t;l zh p e 16]}#pd"~Wsd-=tW pW ̑ot,`xdTTsnf~,`0ю1 #=K^{D@`DFE!s$0k 5d17L0-jLJ#@!xGSb1 cQeW :x-p螽0#׽1ǐ^k sJ pdJȑ2!EXr2uOr0ش1*Q#wjfyicDaA10e#jzAHO1"8H97~5Q#sVN9z @R vgftEHCA$#8HQ s$)6[}OnH9RkcgȒ6) s$K^эH c8R  @J  @:c"U!medg R ]rCz811T/Ҽi0v95d0!sn{=O}1@dGӌ=>% p2e 9 8bBFH byOn"{bрa 6Fֈ5h(Z#Ɠ95:ibsnB]|OiJ4zeG>iFEkDQYb̑wKQ77y@v>GY*-g-q#(#9Tb*Xի2Am"01"ar:GZF"p@ut/r$8H<ч"G:*@ޑ9F+@}+1|D` 2KW(=2%П( KW(2z/r$ӫbK#yCeY1LVKP`d%ںPx ἕ>ȱhPP91I 3tp&u^-?H LU p'*!sċ%E@d^u*r} oIDAT8#F{#^`b9Wt p&UE#sm+8̱H/EE`93L ,1 z/r;Df@9o!po-Y跋HVߝ;9c p@0n90 Im3̒mØiA搖}mPvG̱H˶H0sge'Ed}}@N8veHcb(b>{#&=s$U(U H%9#c Ƙx^aȸ\G؏d{KVH{2föEkDQF6!sdjh8<@/ַr#9lν0-$s1`V>[Fh(Z#ֈZg $LH/CG1TPx dhnh?-fɥ!s`~h_ۥeV}+@&Yu b s49@ d2H@i s49@ dovXvk++Kmg l4-@2i4v<PZSaF(RU)<0ef ]B21RxW9  ,a#Ӄ1,[ }G5>VFDk#J(uCH!u 06sHDD4evEuq޲綸g^ 1B{]1o8w)ؿ%!5_a ,bOXrD%iCgr"F;$ev[|swHxt\ ``#xxg'Bfz{tcG`|HcǾ zp16*'e8$CA( AR8=Ӵh7~d(ALT%Obb̙4،Po착BU*"t؀o#~l"̘9(3wIJ¦Ԩ<9!i H.uAA96cS=f=PHA+sxPmƙS28`Pu@".Ac'O:doc/- !`Q&Rͩ?6!Ґuv%60GOal~8 RTfODټDۤn@"RBR@Jŀ"**:2BBUڄCD8$*H))$PDQl3.[d:;B:PC*!;*!j!a8[~󇛮_\'99+MQ*CTVCRVlg'0D0$an ҥn@QPly(DWSï8+'&d0(CA pH )CA!I]( 0JY4'{:9MB[}k~zkv"jnN=[jP9 qrT F16" &2DXa %!!6o]}8 gNBQs};WPex O0V|3{Ď![SB(PΎ0TcW6Jͭ+oq/t]~ros 'i_/\gؕ4s5;j%,ntMy7]rܯ]8<ٛ3m5k4S(*g d}O G+{2k~wjrb<,VȬ]ˆ?k> Ba8&"`0!L40cBGPaC"aJ,dRɅDPHʳgDÇ?`}e8PP'd(/8?4v#Yd=kDbSTD*RDUk olmqxײj8x*|yyqV+S2{Wy-oW_΂} [,k_7oYϺ_e&MEkpYK8ڧgv^Yw9oI4[8t~Nw?gg>-QC(qz.g)Z,݀80:WnS\>r! !D(.:† K ":HWȤ #A /̉˶z=|4'{k ]H0 %Oϓ/[TQ7s cGf6?00JӺ̆%Kp kWiJ]kj_ x`byX{Y{hkOIMdT0RSJ3}5*}~?mzw>p-Nއj$r5|U7K:`F0B浻D@?]}ˣW}q1vcH-rڽ7&e8]?Ϙ?WJ}~i^ == )EB%UZWza0`9#b )!tP۹$6`lއGsio.of=pzEc}nK.7uf{^։خ^?g(NߎLHeܙ3͜NX L,6>7띔e(!_@hR[ϼm2NusGU/߿򻓴!|&9ޕaw{s݄xAP;+ Mȉ!!(2rB HRCf߄TڞZ Q`Rcjp 0x| sEEQyR!!uDQ ?);J T6H5>kaV9҅ & Uuo۹}<0g\vZ5'n9K(c02Z$TUk~dt8|/۾wO:.Rwih\|,}`/P֮ܗoY%}x&-9K< ?o8ii ?8Ohv;>1?S [d;?Gw|;e-{ WVؕغ~޾9y(>+tOm?y@oϱY5ISuY[,՟lJZPj#nUUoϱ~-KhwKKHtY9K{vMxRw>`bny^$|k-gw ̾W;?{{ {goߏvd]qgG?~y˷\myCFigbO"Ѻ-;d#\fGVD_830--x/2Xf]'ӗ`mO>ڳlTg޾(s @WVF\m VZ=fMА) a]eC.Q- ? WQ()4#0ƃaB@ P+",D8z R 5f^+$' FՐBCG~PR]Ȱa:mHWGx&$sPlSQDXv=d.ƅ/'~KCΛEMi@Osy ݸ_=#쏌/uf}}s}J5az=o7'X{ 7e&ЭszjyȟqϜtow]Ԣ<3o77,~>Ǝٵ}}6a|!,d;> /? WYO7u=^XOzٍ9z5 ^B<—yl|oƍs?Zt~&߿{kjuokJCMid!#{ʥoZϵn6+ݨ80?=־ްoY g]3[se3 $g-U(_+ 0oUO6ίPm35yu.H[{~w算Iէ(/Gӷ-M_o6sMkWODu+ӔXgO_Pw'ƕ-кK6]ST%6ݻ>:˲KmW. ޣI@SMŤ @ !BF0$ 躀DX O k!@Bjb!P@BF8*RB@*X.0 ! :9bA8usٰۀrCC؅]TasGK b%h:UkB6T[;mPGt]b ]__'hx|环cqqަ0iSw b"4. l6@kol\mxXWR~%WbP UPgN};ٱ qvqU&,lC@',CۡPHI꜁{YvŞE7n[Gѧ*-_ d3ѝ_~ut'LdR?[.L% >k/]HZ֨Txԍ0G71ٛ/ۀEg.;.Jts%DFZ%6A̾ /kBUt?R D6⩿IsUkRHH#zznyMEB`~3EJsE RW2Db!y MH ҇hxxz@p=W$}pl<,}*)c QWB;>0+6ox Մj\ߋ 6?rx/3(~i»}7t۞XM>x8o:fsm;1~Oي˺#-J^ut퍫._,0o"s X#ֵUJzXʟB >Wm6ٽs W(Z+Q@IX*[cO|aQg%u}N([gͽQ_fC]ƙ-7{`uXW߹ܲ+~;_I],B*bbf߸Xv^Ndd34_8#s,QUQgH,*ɫPw?ls軯Oz>n.я uv7OF&4%~V~l`hpĺvmX1}cFݟ ݻ,[gk]!o2}ĺ(B2%  "d #a]THXy 1;#RB2琡P,pf<?&0Ḇzա G?:mPk{8|g%[:?. C*h{^j3ھ^==sG.ob1_)Sj@Py M1woZ>6K'5qF{ ƞO9!Yw=d(&è;f̯`O_zq޵4u+D|Lv==yu{EW."w}W;qY ̙?q`^VN\{_T ޛr ʑ3\B6L^^!q4Ϭzuh_A'6[ )a活}ߎtiwŴڄ&5s9NbE&78o m;Rl t -K :wq|gQ}auޟ<1`VOo ]GZn w wv.5tW??" {zu$86Ez3)9a~װu=Zg ΜvOH]w/.̙vE S+o/x5%d.9 ˽,_@ GӔ(} }f uA>?^ =h 韆୆Y>E7uN!=TlJʲ{߽˃[/-CYs9P*ai!!A`a ฮ2owy(Na]K;[Ν/f7:i!dHAz 2 OG7OOiOA( 06/@`+h^hfP!mPTڤ*@ %!pItVc/kNo7Z߄upt<9_xIT +C>%0r?7ַ+ilJN&~99 *]AX "#F0(CA8=oY,g^S S߼vzN2QW/TPH1B#=(ABЩƛg𙷥q*x8Ar_!֡ڠK*!uA:T)#b*_h?p9K"sn V]V;-Pj!}T|W|YF֊.۷][3|[:? `M8羍V:a,k9z 2 jSҐB*¼.Ԑ.EȐa]a`V+V] $}`.X&OEHuPm4BB*t!aU4ʻ?oJVB9S0U/ ࡖMC4M9m a(0 !TKC! 0phЏ轏fX=1?wn?:M a*BBԅ+uJ#Kc=8 $sle>A = զ%; .x r@O;`~SV9OtgQe ΏӕL}`|ϺTfTHc0ql:gj׿.sp|Ԓ9qK!a)6./Tw] Q2  :0sPYa_0`S֡KF2#% aёp! ͆0"#)58F>9ycS {kJ]K!z҉<( f*'v*BvK=IȱEnS0(0I"Pk- sm~9B3kJ])JQySeZM4"㱫7`l66HO9w 6=S۽s{ukATNGp0 r1sQ10sQ10sQ10sQ10sQ1qyu3<3@AWADDT3+jiOr%Wk>~u &K;Y^zҲ֓ f1MMNshN܏y#46]} f"""*C9e.L+_&>5+<| V7zF^)Xx[X,½}+u/p;~{ο5+οq]q?8KN';_{m7-LX˪(l#,FGoli,_1eW~뢳h/pƻxuRwߴ"2fɗF{õȫǞ߾zيyodknܰ 8gOꖵkދh/LY0.k5" QF['1r=k&s'GN]Z`0rroȼ5X; R[sYls'i^^zq'n\Xɼa2$sUa`4;Vi_#'G`uykn92O;l{ vxݸnY+j5b:ߕݰ܆W+Vx'ai^ɗxϲDӼO''ǚ]1Ĉrӓ.8jQhSV]hZo7]1c{͟歹W;~ ]yܴ$f*Mпkk0njp+wWvSMD+)(zjWϙܑ'ذځ1+sP۽sGT=2GlJjRU-)>C`]?ق Z=!vlO,(֗Luo "I֛3gO҂bg\kDH:#)OLzDOBZRט:sn3gOوhl(Qfev@LSdEIO-ΜK3%SϚOADSiL$u\#|̑`AD>"ʏ*b'18ADӑ#g6 _$DԊYO3'95候)x}zҫS-$S YH[ *4Q1TH|nODDDTD f ""RX߁}@ׇߙ"p 7b P$rh>yָpH_#R^³EmΖ0͝8%zQ|ǪV ux"ڥ=Nͷu@J)@n=csJ9ݻ56RJ9E&mIQRg{wN@?6oowXՊ6 ΞїL9[\ˌ8wC$뵔FDDDS8ۻ; .ﰌq&#{:ܑ̩CDDDT:[ں"ñߵ-aViG{]gZ̾^"""*_ލh/g;&gs9VptnlCvi qN^"""* Z>q͹#GO? -['O4ADDTl+Z:eɳOC#agt?m_:s[M# th>DN Ge8r<ɝNOt{<%fj'/'"""ʇemc#ekݼ|: #܎MQ--;6%GgF rwOB{]@UJ-F;~ wӜ0ܱջ'`YѹwO@?޶XGHKWh-UDIWu(O 9Z}4D#" S˘x ?[҇1 EצUȐjqXI#:vg\{d/ c+Ꮎ@p {[b=Baa',RG.MC9=d. I`+ Kf7]4rnxwDnSZQsQh/`)Qub ""b` ""b` ""b(VI)K]""Uc(N,,_bkX5Vl j Q10sQ1($86ODDDa?C2yyO 6!4;]N2MU"""*{ފ{pOsv:ͷuO7s鹼JDDDec+-0%D{,4y"w=9*hI잰r"""*žڵ-z7O|5.rwe?ز]ʁ޶M؞jU x wmi]CRgW!""@2CXdsw5{@:L|.բptnE;Ү-.WKI`m z{Eon -py7;sxђ(QM7D. ]Yf Ϛ1l@xc~Ǫ)˘^%""*%rT_ٟtȏ^@@ӆ9ڵ)1ǪV׶^%""*Qk9:v5 !4Ga g@kWsw:{mg*t1XLW̚vOlػaxM0JgSuI)sbvm`kX5Vi,jS=/`v)SUj [!""*)ADD,DB`(DDT!r-e B3EMb "`DDD4 3WQv 4m$c?;U kQJ/,(2f`jfAE9h:y]|^ߊaְʱ5DL!*Fyb(vxm+[*5xE RoXUb "dվB0sUx"0s1~3QT9TØ9 gw` "ʿ "R <21K;^f?j>hErmU;-ϰh߄ jD!=2&S?5apnV/t]þ>?nvA3V si/&"֖h竾DjxAI2G용fԈ t;hvq"^mKb=&.,hÑjI=.e?FBGt˧%hY=QaLϑ;SuED^󹛻ֿ̣; H-\0ܰWؒrw5 ӳ9\D"GJ:۽.DYi.H Ũ7Qm` (F|[{]-v)e3Zdݽ[}۽.wXN<)Җ@D#6 9]B!:͑w3qG+iqm zn.HK[MO R(>u#VdQ>cJ(sL٥XǪV Op8.cl * voQu)>u#VLHR="*c jT9pjwm L64#ȰT#DO'|ة7J_ptnms {Di_N3R2}qPkd4':$0oPi{WnZh'6ݰRW4{3jL;:n8몡{Rpj5Vl F =gxR2 "598" 59J7O!ZAT" S~[! DT{AT\O!ZATD Vc+O.eUr~Kj˙Q+XP~*1;"_ xR{2PQrDDE ׿JWuc M72l6|'}4ߦ.YOK| !<>yٙn'ҢU x[P2T#fRJ%^6&UvoY#sh)y|"@Gvė4 ӯ]C퉷l7mŻ3=Ñr1ib>ѷ)SH3e⥥LO0U7vo%*d:XpjEogO8%m_"F`ކTU?hn|<[b5R( Sc "JQ926R=i3Raj+A3AD@ѱߵ-ھ>wSy|^Wg"zGKX߁Ȳ yd\7 N<ÑX->%"JL,9=6su *ć_w:G6!s{dY!g_C9 fJɿ4,Rm /jR(ӖR-DTL2G9XJs]4rnxw4-Ͻ ׀Gi0K;wt~Oq%Eި( [êZ#KhmKS=?1?S!͍"ѤrHz̏ T-[qtȞ<IՈLoՓ9JZxPR1sMQE`D` b "!gWl0sMYO1mR]9DyTߕ6rc.10pMZ]%eܧrÔiԳ,m;,wp+匁(\Q6u8:tQm ZW9 2hXQV;{>> oS,ۧ%wd4(7¥aj*bdͷ@: 6OoSdhuRߗsa zk=ݽmxwg82Q{]:X$PM1cl +Ξa`B4w8XN&{_rtn,+KW|t(Ga챈6fu"6䏅4u 2UÜͱ -IKPx ϱ'^h'6ݰRWiZ4{.3!w⬫0.+:[ikfe%ְ*qkNa p@p+m`wԵ"*Ae=DSrGgsT8(Iz,Xd`Y DEA5F|뉊jGu DA5%g;wDQ,"roDT2G.ߥbkG߂)Dc+T{8-32/j3` "TC8$DjG%uf(3agM3U;40pUЌ2"4d+0u43ᐐ DT rh,hAL3BDLs=1sЌpQ0=3MKz ~3M ȌBs-sL=2Oq DՄ#(# r?5F+RQbz|C0CCɃ!1pU,|T8TJ98Ry 8-=$SSTJ9TO nBB"]YQ*l i,۝\4U;QeJ9R{8S?2o~*ְ*F/(UYůd )# R2S"-ߕ5$剴 ?*U+~S]_eȨu Td Dߕ7"0pLDr[ #8USYq0sPf 4C DdAQ,(7AGu` ct8j3 Gyb ay `AD凙1pTOD凙򍁣9MD,f8.վDT9(&%վ1sP0pLGIf0s&"J`Q`|`dɎDD810pbgQ f/ "ʊf;3$4f`gt1s԰ S "EH,rMO2G,@>,jL)LP]VGwi=J(3/BB٩!ʩ>DD4c<SDDUM5@U(QKI!m! TT/@B""%[YakX55htnuqK"@247ی,gx7}= Hxm/ Nx Gάw1zb,N#l#R՗Ryξz[efefeV}?PX>`X3OH"s!w! n~1NzN@#Wg`<AX= 1}U c8Bcle80cգ0C pc*N s75126C p#s"`xRxO c<~_zc9X%*lv!sGU"pZBeur8!s`c?62ǰ-eTc s X3d1k7"8]"s @ @g' 2z#p3d=ur8`%,c`|Y pi="$އ?kuVcH(P7 a06YMQw~Ha`=7-d}5! 8nxYX<.8h1 偀j!=P:++n 8W`u0T2QXB=#N!kd^>}l >:odIƼ{sXMI0 ele߳{~*%-+yޒheC:vIFҠP2n!ė'g0B(??#79EBpei䓟3%4 P?.9$U0 c8JI`7028CV9,/da pt`@)S 62QWnX1 sŔ{amЎb}w\E?G/#%ә7`e9c%GmVѽV:9V)ppf%2Ggѹ3cV5p3]Z<.%pp9+`2Ggں>vHj6tBA Iì`={c2GA,їAd:6-!smN//I9zQ1D3v @7c9c0MH9ڳH'Dzi2,%p6"sd\gr bUc# %!sqn?p6KBF{ 9PYZ;_Ch!sx[Vp:9 VVX=w 8]0팭DܗF5>[iòFOP!wr0!2#E!VjJy=Ր9nD pƌQGN d1 pk9-KTсi*[UBh[+YX9dJAYVqHdJuGX)d:`HƵutM8kQbX0p6kʺ s뺓X'djj|@2E`-9T pPG#sdtA72G}#s*zK'sĨ 9 p QOA`ϕ͓cW7#⇒!##cN@h]/2y)`I_CDk@KK:Eh d{/~c trCP-v2~=`V'mx#PG #ɯ-ǔȆƫ{8J+Y:ͫOkM{{b3-źIF4""GUI2=+̑<4w$epG*ab=GIXN?GIn(ziQcN @gn%anXAeN)bV09K(IQT5srHuf fce306k9":981[1PK5XyvS戌X-k9r//Kb+T%~Y F`hzdܨ1N`mGTL`ͬAC md mتgtr6ko3GJ(p6.#A! 0 +9C~ۨ ҙvi<ZcNUmMǖ}?G+A<+9*vr8H̳ϕ%pУPgr0@ϑJ]Do'pP*f͋Pe*N=H@`ϑD6,je8Xʍd9ZV bh evr4. aU2G]Gk.+t>GQP8Ht`%9z δ}t*_ą;9t὏CSn@-al͐ҸP1I8^ n}5Z[''V|/kX9- TzFbiʦG|Vi-&7o>_cϢΝgYƪ5h$Z#H5i9#ѤcwHfOL*,IՎDk$IF4639* ~3+FnHƮ.c8@;c+%!R;!#~<6` VgZ2̑z6!TfU p0#٣g&p0#Y?tll#{,1[樈*sd6rU6`Ɩ9TL0@rM( `Ɛ9C0xQV2GqEѺ3GI'Gg"=`A$dT'G#7^,hϰ3OzH v|H g$G|'S YiChz1̑-j{ 5s4CC5Ѡ 2s$  `cSdI2Gǧ6eHQ'iqڐxcWs9`&Xtz +(UN?`V)#LVG {G{3٣V`2Gu+ kc]׀hDk$IF1Xp!v`sB?o#{5l`%3Rr_"jn[} s>9@˹?GϡZk\-SIə?V)T5V~{#$!K?v݊@Rj2ju߲b-FII7[ي}Ak$IF4$]Ws0:V{$X}c:tUmhWu}dI|"iU]f:JU5z788p8I50Fdip-jbˮ€4Z ϡM5U5RUkh#AkMxk,|CDkW֘*Q-Fk-4`l@} s>9@d2L&+|{l`Y(^ddV\RNś5E< єrRNуxC@kvR9= LS~0Q}X_hK~ڦG._$;'Uz VρV 󗗓J6sk#B~h;쒚 9c @[!` ~XXys>9@d2@} s>9@dЇ3ަ]9|QWuZ=k9v.]roۛgkQ<>}÷5zWc*i*hY=!͞ڬ}.Kj73ݸY%6H볒Mf_YnoN6 <}atTQ굞cL5m;/S˺ϯAi Q|wc37/M$p;r+VކN=`Fp݆lDmYd Q&P>NKrppAYƒ=:=|@~s[Pa(r^ S4;;v5OZ(.Iw;x[Q)99罗P츭+O?ϟ䶧O7O=cGپWv\ LMv6ymnəPYF7уf@61L2f} y)d^41]xr耽p!qMGe& ,|wy'o@A`l?`2qa άl>]z'xyP2wlj+?oG?fi0v#Vֶv~g:\hQ/C4z9offvnB3Z̴w ~z;s C0?Y`A%`2}~:2$黎>d(3얨s$OB=|;kv֍N; fqapj#r^˼f6 ,qFB>(_䏽 IDATB d~gey/gЇ·SToO  &f ˆI悗>B:n-]t>7?sh\os6.Ixr1J9Id> -ACBprdWtS][Bo0ϓ#% }ɇ#9xnd҆iw6fmX|h|&Sx$+6QMssn)\soNݏ{^b87?~㧾C.h?E r,dx/9yO^,2NuS? 5 }>/h䜼I3hMec WVL@A0I}I]o Ex(s|K5ᐤ{?̛9zų滿sD'o>:}w^/ {ez3(UoI.:+9 Sb:QO+t }ܥ ŗp*h c[y~'e(Fi6I2 D6gVz'pSM3_snc[ϼ1!=g$ۮ{xO}—sU'Z,zs+nܝGoxxVR~cC)}!k)=|)T`^ Gn0]*^oXclvGx͢E}q@nSa^VTJ 䢗B&d CY[џ+?#GQ}/ڬzK$u9$If8q<;%Wpsx m|G1=rzTCYqbxūϞttr̋>qųs>|UӿWS=q住yc[dg8rhC*,7i9;gä@29EjU@mwS YS'N29p Yџ?xǯXTofs9؆LICvv I9I&Rx>NN_|hrÑ֛H[?+nvV 5\zts7]i/tSr6{W+xJD*Іi/JnܰR ] t{/W9 ,D(.Id2g2'zFf lO!܆䝼,v7_h _{)>O&ɼ7y Mvґ[l8$ TiwtЌv D<ů?z]Ys? \X?wعˡa)/%nb[gH-]. 7d(7N9V9#hx@13s^Q\onvlDQ!(Y$CP>7^*?a3û>|kx ޛ&H[ ɾ 94wYؑai>q}A]{1cDWD'/<=H|w]{X_x0nJDz|\{Wiw7| Ϲ+:tk^+R=~!iWzWϹ/~K_򜉞-P:SkkǢ;pdw$gd^1}[WQ!)$7Ʌrp/|,׹}?+uĵL7f$FJܙ׾5䮞6} ̮ ggGo ]㯖$]o9;h3?sItY=M;̥W~_} ])3m~/'o|_/S^څlKk;|#,MJF}`W˜-)%L;\(?׷EE >q/ _2y&l2Pá@Mo0 -'̄՛݁Z|'v>s8'ݷ߫t^^M&mZA f({'s罔w Gn9g/)ƑD{~:2 :yyL(1+h;s&ِ'fyg᎙y\ ۽wy罳n>bD0垨a@^qub0DQjGo=i]~$*t`lMl]rA`R Tr f?wENC zWv ^W.&,LѨ.||vjˮav^EY\7@` Ձ'Q3geSN'L&1kv!4wyy #׹O]3;nB3Nұ[S֓&{f~v ;yg{ɇC77>pȩ; pgs{哏]LsW7TSvλ'ME  `$[Y|g$is+GO_Fc+ ӗѽ87ȋ [[dd~5s8lIA;6d${w|Eg@COl醧Q[{']?W''iާB9`9ٕ6ѣLPڽ%vK!QD7/>{^;&ɹ0ܙJ^s/]s8Cmut#GnxZ83ߺ>7r=uV'$GφVN.tw.pMsz:z0:lЛs6Ma[޴4n\PSgi(9 i(c_\ gv9S'/>H6+$SmjyRMC*-mO]1 4$ w/`1SཤWvnG;%'F妥i~UQIdj*J=Tap+z|-[֞g2DZ'鹊FCSYeY}f;:{-_ݒ>N6{ح$iec+q"m^4/wcCMM>[ED崾Jڧdk'P&3>xG>rON-wۑP9RwfR?HvܡhWKZ@{ڧdKŅVOzM\e8wG=;~۝$k#k|z3o_c[z{pU۳쒻w~&Yy]w뻱-o}4zڼ*$6ǒmYՃJ*꧕anzNy]7ɇfo~;SF!ͽޤdzG9 uJUۣ}MJZtq 0j* u;z'۰|]WwKWOsIuĿ7kς#ϊ*h%'H&O,iܢ۳V'GnmT;TYDIʴOz%+zY;ISw;{'ڛ7u7x?.^+s*)tgN?r)7g.^p0 E tJιɼ ׿ɯ}l<˽W[W;B Ko7PzOL y nِt$F2ZZ,ts+_tm80wΏ~oxɑ/~J<z3gz~'ٞydf6:W߬3zi_ln-:2wzsiZnyQ}?"oO]0Ξ5XRxv=0"_[?҃ H0 d 0$=#s,.HUrRP[5Z\nIieswgod;׽ i7z~[5Eg~6sے,Xk}ix+_ETrώhdU]ܤ+.<ܛg$_*O]۫XUy=/^ϒO Ӓ]j)ǒo1Wo̵Ϣv}ҞۙjNJnKwꥒ39Vuxɷjoŗۑ\v!/{۫ʔJֿn=Z>;`I+sWn媠}SU{d[ng(U Ho?ݑ^,J}{ܪtJ{OknQ]έ:Zն˭?3ފĿ9SM]v?L}oyPsҍX?T?t YTwh 5?r*V@j骳]j5K2<%S^,kkQӠCVLO[Ɏ+a;=~$W|)[ZC8wUR4VUk r{Xms$^;7ޏ"wN~=x[K\;=?voY^b+}sM4-oG R,oEZdzfo,QFΜ{gZYzoBxl𣏕j-}Gϖ&nUQ2}ZdSk)Eǩwkm'E姦OK[U}ٷ~>@ROx>ꏧhrj-[=bK6ug6/(#5{)?vS|Q;m7'mٕm4[nIe*ZOgQ^x{UHovQdz_kXTJ*jslE pTCw/.sKt-T8G K5[nnfx+S=;ӥnŊYI nY 2us 졕J+>/Pݺ-K ΟX ɟ/Coeu93*.uɾxb-/kE`K4\w,P'lf-Jyt?/E:JnD%e~vOO-JUSgOde%Bק⏭3EmK(ٚݎʩ|#cu×ZVSFTU^< $''zKt^&$շ/KooYMN(/4јKJOKىݩxnc{{:-:;-gKg[Hw EWaT?CtX mLd &)tQ m)Y`9or3YT*9@d2Cxz:9Sޥ˚{]kILf2P7;֞t0jsPޭʗ5WseS}KƋke@d2@} s>9@d2@} s>9@s2DZ'/uV>V7wK[GqUu3|~jE}cIiy%wqS'KwZWrDZiϮ7Jז}k5];е^r21Q̿c.h\N7*:WDKa6|ԗWӁuP+]e,ǩ''Fǯv$)?7P%Ӭr^QTҞ̖yڵ:ھ֫rU}+WUڭV4K_Ut%K>W*YϊUNjVl}JL~}ދo-ZnEۋjXQ_^NW<ǩ7u7x?↘{p*ߺ )ɗJf; \ԅ̝A{j͐\ݠEQ^y*햝Rݪ*5m#]cFyw߂_EkW}UzUYЃgs]}FD&ViV*wzַJR_37OoׂwտߝZUdJ֧A;=|Amz~8G;~"GIGs`Y_❮ov볬,]NA[Z7oh?z6(-d[ǩflӴUn Clh Eb{-Wn}*?gum ޸69[}?ݪ,w8g=hյ9"ɽ-KKnQخIDATd;Vzg33Ufy9%+ZnrKU^@BR;gb7gHǡfP?h^@7ۯݯo)s"R*V7w髸|)_3ڱ瘓90pC#1稻u6`}qrB$yM49Z`ՍsU~R[嬌SC:h85ic|Vo/7Q[u#td8m2g>9@d2@} s>9@d2ϕ5lL1)prIRhN˾qǎus:yG%6st 4TeO?#RRjjzdQKd[NDPeɕJ6ܿ *)Q0>fMd?sCIQ9EkqScGRS C s>G_8ZGnUۑ|o9pqsq>4 'N %,l1ppF*` 94>B0iJ<%;J"E唗_ jߥz(YhDv`Cwr_*y-U^=ۃXaM(&Vz j}Hp94Vb(-^;-H%mQ-hrsoevUKllmt};XssCZLhRޮ:uO_MTy1+rۖߊY߭ld9op]X]lwUVZ^CvPW̑^Hv*XgŕȝK O[Ϲ[2JUcAExٵȭ^Q!kǘZm@";[,_Q߻E; oݨ(@]=ebG^ nWߵ+6wŖ[L۷:E>@琶e-I2XwNQ+P/qLBI58I{[^wӍGICﺭɒrTK'u8O <:EhrkRk}_qRV.Lr)W_h]Vx{^TmťlDr篵vխvVϱ'Μ~Sn/]>zh)zy%m:MC/G/;;Nf= c<0geOZj(Z9vtZ}X%< 0sAy޳&/?J's&s&pOكx޳&{:4yl~СYm|n?oKJMs<趦9@EE9@C6$+N%܇@}(<Nޟ;~χ.=-Zh[Iwk4*爾o]ǃx]VDhEZ̲m[@]>4V65ӎ^vv}W?t1Q!wO ܢrN//h0|?e~sqˆC ىrGS(UJ1[B&H$VQ9u׿h!5CSw˵h?GV!?uϑ+{jd[巸ܢWX3GUavar*rs_+;4B7u,QjT%0UJ.*b9R{4%#8>b%^3_;A#VvxJUzV^Od+3xv][@]<㭵kM/ШVgY^o-.V@x[z}^44rʩ;훽pgNIg`ʚrN/<%Cj g]WXz?G,oqE-ٯHxUn=Sk+@gͤF[<"[1b<-A7Fvx\n4grN/=hWC3X;3()s3/C j{g)&d&ɛ%/}#@} s>9@d2@} s>9@d2!tz$/y ͼ弑@} s>9@d2@}(zN?;g?;[*ov^qϱ'z[7.:6鹉j)Xn's[dTB9O%(*'^qlb_dJ\4kO`\d*#~%5ST dcJz%q{j3rgS1ъnE|)%Y* ؘhc"S,4I6ƞ+ڛlL(51*ݟcDG[!TGBr.zFMX1sϑ=gOGhS姎/Ynjbnԝ?YZg ;Eݟs]4g\%ƹ3Tynj-b& }@} s>9@d2@} s>9@ {3L2)L&7J^>F2@}X~8vDGuZUrQ=.#j1@gS'cO:y@[uWv Vin;-sAܵ`E/DG yWSs'&_JrJ j*K,YߊoIo IvlfW9T]%;Wƫ0sDG#R4])^e%Yb(YߊuKO'gNn{f+^JvE~R2`, 3G{u[dž5Pfj(.od7IGWE)Rvi%Jf}hԧVl_tvΞRz%Ws|ZtdZGu;M,6q^Hapyc׭1DYhB'/'Im82 ,=W4a-(n1×lb"wlH:~do\~4pdod O>g;}?S927` +?볗w,H DG]W߬3ɗx[%c9Ё#ϫ8=c ֍؉GφVN.tw.pMsz3ފ"Qʪ> v=~^G[zwΦ# xx֛9jI֏͝+v8kn{+:ЅμPrJPI:s1L>mşJlO m{}vtyǶv,t&S /╝WoD6I3$9ɼK֞ [Voi9w>t]wIpٜw>;9Q{lERrl3, N觡J~psBG>r4܎&#:]# {w3~?;[4`mEϕ ]wES!v$/=W6<+tIx~45M dPti0 -z~׾ BEkZ74 \85Ix^y$'œ79@ ιЅ佼sw~*9眓ya޺ozgn򡟘țܲ!IdPW۞q`#_•xJN] y>7/^;;'d6ط<Ё7fI~PS3U}νj{>"ܟ@} s>9@d2@} s>9@d2@} s>9@6̬zՖ{2V=_7c+9c+V{|3?(n~+ӳwͯbCwbC|3=*?, eWa80gl%;ڗ{Q4[瞬-aEɝ2wѩrG@?kn56Aruֽd؊V ֹTLJcO:y9H{㎺e q; R%EPhqEu9Ô ǎ8vD01QҨW%(#QdPTgJ%S';0nn :Kz˳KuJ~g:ܖ]*T_\憢.hFS}#hTXDU}ӓSخTHxPnH:{v.c .'wbGRK] L)J6 ,G [N%g';AJۮlT|*lN@`P|ѝdrk2WWc^}._ȍ/ͪ[BStwJV#jodKRTʶt1u]Z{ ;﷢j`5t;~nv[p!܏VwѼMJW2@64c'Њ{xA[ܟ#Dٜ^[WLj ]j)ۗ,z+ʈ]v-R/svֿsP+]>;\֮vrk^wY=X%|Lڕ=?Tc89Jc+}J&MNgUq۹=-;6HwH-=R]UZdePjج;=Yŏvٗ(!>6_}O*&MoyM7C&׼j:,We~6ޚwgdV+oO=~}#@opux۽K?/C~{ʯ`iT;>J?*U~x{s=}{wˮˆg9|3_DZθn!&VۙF[ّdkVGEIENDB`Images/optim-speed.png000066400000000000000000000224041353766347700152460ustar00rootroot00000000000000PNG  IHDRv1gAMA asRGB cHRMz&u0`:pQ<PLTEdfڔ<df<<ܔ::ܒ"IDATx] {H$@{(X$MM:zy,0ξUIؒJ['s]$QURc0 *~r/:{.m3To+<^E7ˠ1nPC!v 1nPC!Z߿77{Z FA4pіF ]8Bm:\]"3#Un\gG_j&HY(w hG_ .%S #Q*UUpr'—o3E &;_n^_Eܮma\R$J\okUn,P |p^u%23ZY-̢ !|6pa?/ŒMgI0A,—o}[]KbF{=J6*sqa\Wf|5ش0f.pŦY4s#/_6,̢ !|>Oaa\Wf|uݬ0f.pv hG_n׬0f.pv hG_n{Ѡ0f.pv !|j],—59\WzWf.pv hG_nX0f.pv hG_nP0f.pvu hG_ng9Mɢna\˷eWY4s#/2l;+̢ !| YE38Bz hG_<}kӞdhG_n_Z<9̢3f|nu-[XY|3@38B-wToB+cMR /)>?E.%Y*̢ !|Zf5c)EYw- e |HdYl/r-yVT !|BۙQE38B؁E,zC_.R|ln72Q'Y e |H(٥wn^E38BW)om^Ņ٧M e |HU)dgSp4 P—[BRv,*f|mU"CqE,—o*E-UZE38BERZE38BRXE38BRXE38B]40K"VE38B-wGWע]'3٪Y4s#/_ݨu; hG_{)66JaRa\6뛁f_TYKjE,—e&I,To|l)Fwf֑jE,—ouxfnYU hG_Mh/W2]n5̢Ba\˷O7"fQ0f.pħTbyY hG_NL.uewgI`Ѐ%ug2Suv,nWD[e8_^q,P |dZf|pxlI68 [a\˷;R0ZMxc)̢ !|B.NVE38B򵹝a8//̢ !|ZN0Yf|m%Eya\T8--̢ !|2eY4s#/_crQeNR /)>a5(-̢ !|$IIa\T(+̢ !|"V)_g!@rcs,g0zR /)>E=c\׶n'3mEnO4s#/_ MbdqWB7"\ FYf|-3v0{P5 P—df=STo(Em̓deQTE38Bd%ux+f!@rc?$M,zC_.R|g0ZR /)>ֱLWTE38B4gEY4s#/_(qf|Qۥ[E38B-q;;(Ze[E38B-qAџvY4s#/rӞf|vY4s#/_l/0f.p[&+tN,r hG_*E*;]^a\˷js,—oeه0,—/~4 hG_vY,f|z˅Y4s#/_ura\&ba\&ba\v(I\/̢ !|.ށ,—^ ۳gqYH2\܀u;_ hG_VE38B>sL~6Yf|l0f.p}*@8 P—Q0q=c\VNdg,^,zC_.R|=sLf]? hG_*ٟY\ hG_weϋ e |Hdcuܘf|mU [fq5f.p{sv0{ZTo(Ee&wܘf|Q(? P—S0qg!@rs#E8 !|!xD38B-q;Cdgf|ݮ`toe,,—oplae}c3G׬"\˷Lv.nkX\Mapg.p[4υKdf$d2g.p[q`mQv{,]4sS4~MgTlYQ_S4sS0SUdr[R'*tSdInKM'ۣDK̊IjO$,΂p謹P—˺]eJqvRe-WY "݉Nen//ŒMgE8MD(7g_L.k%88zINmlq$J?N8v]2\3W('a᫫Pt;5>;ǢƝciD~7~1 Ht;5>;v,ĝciFWOAXff-x}C,b8loxt;5>7^kNύsl!GSc=3udhixt;5>qdvj|;P7Řnkgxt;5>( NOvdshlxt;5>ۍKQECã۩vvj|n|41<?zi60<?zq6<ryXyI5<2K܎,jN nXDb.jNα4Kت2Opjxt;5>diY,DEã۩K!daV2<LvpwvIT1< nPb!GScbGvEnX nƧvhYvj|l3Y{vj|nLveGScЙ,J n~M΢vj|n(2<۵߮( nKQGSs(ã۩MRDz1Kbvj||bvj|*>OYTkGSSٷ`l13-vj|=OVv^ nƧӳej<3,ۯq@:ϭoWN/A tt!fOFˢnᾌin>ǑB!c[wBԫ桴A!$|*>=[F^}w?~"2ݮ.()<^=I`bHMUe)vzGo}EMJgz^l{gMO˧ҝc7[yXz?)эϷ΢2dΡt|*9&";^ry2콆 T?:vqN?Ń{ݮ.["; ^w/j-J.Nj+v;ⵒxrخP4. .TG=xAwmvZ8v_2]^}lӃ-c]|Mv dq3 N]y.^2WdJ-:ӳ$GS< '0";J6i^K.qn>9߯g{Hmw`?)7*ۧTn8\D3}k:43f3ǜf5.B>=s!I4>=sL7vc8pq|0!|?9&GypqڹT][V6Z@0ǑqDfFrY]hf8B82nc7w?k G/Se-wY}^!PMvwVd^B0x@O[ѨI#N=U b. !| Ief$ea#Voftho:HZβ@0i?M|m4{9t;(@@p ?8t; pv@@퀀Cn?8t; pv@@퀀Cn?8t; pv@@퀀Cn?8t; pv@@퀀Cn?8t; pv@@퀀Cn?8t; pv@@퀀Cn?8t; pv@@퀀Cn?8t; pv@@퀀CG7{]fa##vCY}Hǽڦ,>pq.\">WY}HƎ otG#Nn7ˎnG4ݮLvX× c0ҐO)4.\"> ī*k,,k~K,4܁`# C!v 1nPC!v 1nPC!v 1nPC!v 1nPnkm&ӋOi 2{ZG tPNtvMI08"$~514ۋO@-ñd"~FN  r:$OQX]k}5Hg!c:u;0wHv[2U1Nh@&0I.sСIOMTg$'";3oTk)4t%~]orݹع(Lq/Zj80'!/MѾcG\5W_6ˣ dl'";SdRɊhn( LA.* ez{ˏMB@vܗkhkZe$ve࿷SP̾6/t6=y5YKEeAr F;ɭbHW4 ]tHR6]?쯑$U)NM' ; LrQ8A+`zLvF/v?߉cwӷv7>;`'"a?٘o0g@"5٥X(_f|e--&-eؽSI>e'rp:Jʢ5%Zn]1;{?E t)ˮe[5/(MK#Sp<7# fkZם?S_\S99oݠ̪Eղ85 ID"\p>@`22!k-Ds̙0_z_7~I&ǁHDݢ Z'bp5]\fasVAljBpbBO̐6IZׂlւK@nWmcb-/ey.f5(:Ka-ׂwlenJgAAv=S?o8;*#Z6QiNW==8<Ȭݞ2u8FNj p9>7Hy0QV3/: SatHg`$7,ޜ/АL:!t {.H4LO5Ztx8atK!|caHLx|LH9yToaEeO;hԢ$ 4~&po{%X*#)Q)U$>k x ҔtVüFz]lC ~+}V4$h I( `Oq `Ϻ%oG7J|ڮ ;Qr-rZWy{,K=µKŶ;`l(zAj[M(uEr NufJg8 ~E5: /2hQΠYM"L\.W?ocG; z̵å^dH0|Ӭ_~29`#p5 )أ cec_CjS }~\|j9xI~MORք]_/_ oid^ dR>JzYYd/XU.D*|7xU{"p|ds;08Zޔ>aK婰ݫXew'\O؏0i닿)&ZDh;#$ã˔;v=`oX^D~q/ )Z:Y` eAd9X+PPвqyG:AeMHo%j?-Ki1|NIW.6KyF;" sqiUeL'teOuoBݡi`f^SwR9gDJ$]tǀ?x!ӬxEWR툊ϑsjGI R  :]W͊d_@P r#EQ1p֊ܷ$#Uq)WuUFL*!Ze1mdXZ{~JV -(/;Jт˴sq2څ2)B"%2[/ZHdZ@HH+n ZG!F seou*nRm7_cG4Ղ z-LT}*JB3 OׂBE:2iJ-srQ!@ !-*7FP4ՂPW%QmK%O/U)! $ ~ٌ~\௵m2 ?!qސngWR}7hlز9gzKV{-J۱'dh5dY_Jݔ!JC~A1u+E83d?'ZЂ$W6_oJq:e~ _t]J<x<OJ1, IENDB`Images/vr2-trrandom.png000066400000000000000000002161761353766347700153700ustar00rootroot00000000000000PNG  IHDR%sRGBgAMA a pHYsttfxIDATx^Ǖ=q 333AҌFd-$Sշo;l߱jխN5itvvjH;p}~;o}w;oR!܅wvϝ}ǽ?D.菪RUre }6{*NխT+;j*&M폈T&EPUAsOjRC?)FZw#Jn9q({$ّ޻"~_˷$F WZ VQz|$T7= Ճ;dTXt FB=UxC!zcS]8>*&Ս bJ\ u =?HwnbH-&+NjMXeTL գeqbbaϛHY1dX8;ʿxdDdTVR/CqW=lפ;A(#|~ *H󪷒J~Ub)1;h~& kF?^ڍY &\BQJG|[=U%4x)YYmJ K`XxVBCCj \,XP2|w~zHQe=R e2)7ſϥ: wQÏІBT|ūE;ooo uAoX }[wy=!1u[;o@}cI";Ȳ B/o&*⛯+/ k/> Ͼ3/q=wE.g_ZAJG.TF><b^|euZR֟ Jcu{kB _x}^EEޠ=RT,jHNvW!j+T+ B,q^F}VQsQђI\ZiMfԇ",tcUR^_|/Vg 1bMXWMqEY HRU^[Y_PXT\RZV^SY[]B %$j *sDUe2ګr۫:r;ʳ[2KR kr*r+r*s+2{Sy֦R(#433$%(5R(3<+"3";*#,9hS@vWjkcMy?,rw_xF{fG{fEydE{@Q3'#p uI rHK0r3p5 sL""FzEyF{M<042y[yźG9nYgJlj7z-\;d#KZuYGmh=q#zgi3[Zo 'e.׃9/w4X%b6,YJgK.,wĶ,|lۮh1acn^~AaQQ4x+G g-}hQ1To+_3tءpNF+]^!1خwF\PsVm;ڸvb[PmD24ZOsMRJ:A*m+7.^`v9ƨ۪Y+5OTLk9;MPOԞo[MxJj(*a1VT-ok?UB\ #Vh7p'0;#(K7#Q/{dh[gpdG#bO kh@HfB!Bmx(E `/SV2B-{Xwú+G[ w4)#^6iΙ {]ػ@~" p.CRdJGevzVCL5ݬyn t pr6 q1 Eeumm&O(WpP.g'`G GG@70OH@P00ppwR]6xFzYGxSZY]eV_{E0x:s㏝=vK\wpꉋ^~B'eB d$Ί:!ҹS/z'.}+o`?PäW_%p;{`P =2!t7u3u@2! u;4p[ýo > {f|-_|ўמ|;w{0{cy͕y-y9M`6WY0T$b G|aZuQFmyv#]v 1{]Z#^2 uj(n@2)uVOqV]*VRꃚ 3 3㋲sKy kPTsEnKU^+T^[ f7657 `TPSWUQEtgUUN{un{M~gMQZRXV_ZTTPUqeUdǕX,+ ˌ<-X;]yY)!n1v!VnVA֡>v!I ʈsP<33=##3RP sMuN OmiajbB]MBC]M@p`$u"aaXGE@nƑX:V:ސ:\OtH,\=?n: >-8&,./A$V! xvڹ\S`6-Ruw= 0!]o;=?GC;&6NpL|lcm@k07P7w;I^r 2#+3*Ovz09b~blydɣO9q#O~>}Ͻ;"h}\`31RO Ϟȍq̓/z[Dg=Lo3=vB_}FwczԦ*L,;P+v"mkk޶{۟PN^W25~WV89r@n?嫀4sLIpK2뀽"j&Hv)ⱶ8,{ۍ +]TiTCrZ6uחu՗v5u#XÅv'*lo*ͩ/Ϊ-ʬ)̨OK-'2奔#*L_幍MXV5Ѡ$ 2~S! 5Pn@tGAU{VSa c@PX^WZ[R\UR U+27BYqep ۱yIZtqjT_FҢR" Cr7fFz&;Gy;{څ*m{2=0O0 uM vJw-C]B]L!6qD?bhlFCǚ| 8p2]+ȼEOM2;eV6\Fl)<D rWyfCɼI3 }1©,_+wg:k'`[gGPm{7>PȠ/V5"1XETx%`O  hw4JTB.=,Fl-[evRtc3| ]^hv9Ff(5s4,4 u WV;v6Yb0[Ia.Fk W;rh 'u0t2r1q^($Z2VK#_@Op? ߬ĠB(>0gV,|m?o{3=up䁝wN5mОqxN]Gr8L_}ĸ_}MsK@b#qĵGSlx.XA.`/^:zr}OB O7T^mz9^m|Ɗ7+U* o6D<E5V¶bӨՆʧP'z~.w]} .N4Wo]%~3SUA*|Y&?;7ϐ6tˁf c.lokUKmkj3!^^7^?Q?-)VK)[ʮڲ֚몶 ;:I7Tt6Vv5aPՃʴ v46CMƱz{-0hqCY'l0AC exGuakUA ƲzMS eT HhZ$g'˲KgŗeĕD%ćeŅdEDD%E%c ̌ Ί *h?= N;az^Sq KDlf D "" d*!;*õ>T͖3׍751 c Xg<`g# ~= {*jBHQ^ )VcQ2m 6@PԄ50h x& 4!8@;4v_yhy:CUiAT8,Hv{8%bpZ{J&!q8ͬzqk|urtȮѝ[\[Fo6%d11m=y} ֽ;9b?=~W^|}`? rs+=.HW .\bzz銂g* (xŊ+_"o7%J7WtUUQ Leʂ* \fTQI^};եY]}w4՜\ 禔&f'rf3?̎+Ȉ+dv rUd]imDJˁ4Mj0&5 t6t5 v7 %zZFLkHMP_[}_k}ok]OkT%nW ({?Ua o:111[ڷ`D40qC+ 4t%1D[-0:J=Sʂ&<"֗0eוij 퉑8lt/?%:/9*7)*')2'12;1ʁ3)27)2+ˈ\RxNS|X6)4;!4;)8kSpf, > Cߤ0` M~~>6nΦyZw3Նਿ^wt=s,Kk t^\ 6x@з>OK)`EBH.3*ca x0Kʑv]?Sl`kE [ة.WҘ(c@Q1l8'o)/@ 2=ej %2-#Kxe*X*^Vij5W-P7 hP1ݥ+ivMt;@N&`[6-OoJ2GX5ԙ axӑ<"dliD7B`>\_9K8I[liHEg8Se.}xÒ3T܈mϛx7bnrSMr57Z^y)/^bzjUϺXc9sՋ92䠹S+@,lgU!`H 2;1XP]R[^_XfɽhׂZvaewbm?@4(#0 mU $z )4ܻ679ڷm|`j-; ̓;cp`Tuk|0Yi X}m=`<? 5t47Osu}[jiX?Χ¦Ɗ:]kkHYpЫ 2+ ᯧW1-{(a%])Wo Ný7D{مZ9xw߿j,]`j470 x^ї>WRJX]X"{x$>6-f~bb-ՊPgXQ|C x5Tk`$#u2y$o"xրh$FvEX2qx #/+0`_9KlYzw}Xn[epj~ x.{)ApV lnc&hn`u \Mt{ihg^; {y; ՒNt׫I|!xeyu2J+PdɔUSQRnzRdN\HFT@JW|[}UZ+m1lJfPz):zDto./?eŲQiq =]*V-h"bX=~oK!j\s |+Tg海Y- I5Wu77rEbj%+ ZiC)f!>.VSyȤ椥b 3[w%]f{<oD{:୻ rk:j;[0r{:C.fN]cO5Tn`.813[jZK+98xq`{@!{PCo"!vmFnA'vR2})5'ҢE_Momh&EC|uDs1A\c؛bMx'Jl 4{. ?F<}FzkW>s3O_}橫Jʪ+ eO`v_x6һ<Ā=ߡoLvoK *oQ澝[88c>DN0~Dm|2<9pS'g]1Al%Pjj3_w9ťӂDh ֹ㲒]%*1kd5~҈ O%7EyV1i4 KL1+λHvї 1() EBVT%Tz|D/6 :c"h8e q(S($@7kACJhT 5MXNQ &P>mɘ^]m(b$!Qdg&Y!IUw I߮J9#R+xa =E79%]0dc5ʂsy1daB5Xr).]wAtŁ[d6H&[oK$x/"qxܫlMZ{MGvrmt9/:xuqSMIR\MⲶ^EwKm7I1/}Ǽ=x^ k!\s]ՒuIC\C6xjr(H|ԱQ#N'EO~9)'ßN ?lJ"KIJ&>gj $W[.R]6gvaz5cerwǏ2l׷;Ɔ1B9׶S sX*tp6rR $@HϐH{ 5yȅd@;1 MB'FPՖ ;)}#8W!exy/'h9sͽ7VBt<-+Ht}Ηw~bmvP<n7#w1eb`ge]:MЛ,d#E7M}@ibWpV8 K@I]}ԓ(ؠʋ Œ!>`b`@,9Ol*UHlll uc//dH+ǐObZ@#x@ɤ#QX!TWUђҧ sIS#PlKSV%?2jB$aUQ I/+Y\+X*g㇒ ]ucKx.IB9\rt`{ C@={Cǚ }ta3́t#4H:7FO첷]ƒv+79 ̹p׼ س5pZwa r{@FgO\'ccScCRcScSBdrtpRLHд􄈌ĨܴMy pz|~Z\)^e9ҿđ YI(I-JI\eZrLAc;4^ptrdr~C.G\̎t5=jz%Wˮz\ /oM#1ZeK×겻EwOp3?j~‫>W=.ֻ\wXO9[63OT_N}GU@uqf-hk%vb`x˃S_qqxׅ^x^yeSoƍ| /v7 R`ҭ;#oDnyd?DGq8wam?w;(T|՞[4 zgg0{o;eٿ>hSl;~&~wkhT>Sɱݓc؟ ]·`.ڋyŭsGW peZyP" {J2iYi%i&x @ܑEˈMqpqr s'jb+7AdlРq6 ذLd!H 6-3%MD (}zߋŀFW<ۦ|PMR&j`-ݼf.-\̥{9!J@ӟ n>ךܲ\{9Z 4[AȽj.pل4O f5\Mωqwi6^z!ys^KDڙx:y;[Z{هz;}}½CB<= ;Zm:vn~0= |o!Ϩ\:~Vܢ.c`xԷmwrgr{+@Ζ,0عeDo'>8uee9r]B*EC;Q?fll.eݍ4o* spH.ψ+7g${{GYxw_mYaO2XP9SٻPXCw(>gWcP^mrF2G}F÷ş* v*Jp_=w"n@% qT { ^/}7g"[GD|Dq01f9!4.)aB#kX! bETFu+(J؂Շ%ӆXm fMhʄJH,r$qu滌)<(/ΝPeogy*JQQ ;%Q8.8±ɳӛdo=0MD^7݊j azB $8% e! K/5盬G7=/ܰJG-SmW3-757 hOgN8($s^\mfcik%FGs='+}W6q p !_GCC}͙nK^q^/`))יtbbAPozJHĒQϦ07.7 lzgꪻV]9oռUFV뚹ٱ=kݻуk=ck9摓kGfҜuZsi-hTbc#.7 A," =5Zkٯ5gkgO;v1`b`͂ gmgZL` ؾa4<>"Bh21{BFߡC{'l͚ywy˟t[o؆81ΦǷ14 'h ^z?cΨkN!:B/-g/Z74EsUmJrF2دBwdesp4ZlBt[nx,Ͻ1cKx:l`:O |  \MCB\BϟzlK[k{l <| ;#/ S@~3 '!]gޮm}\\"]#趯w&-gD, :lr~ߪ?zy@5swg,kU`3SZAbĖ-lR_bk{V{A 3֞sB{19GОGk.95Mj߼c{, ۹moMvhͱ%4u۷K#5Yb?08a)aw ad(pٜhm;O &»u % ǝ^oD^Yo>IRW,Fr{_Ex0zFNZ/mLJP[vo\.x$H|jgQ'U[Cãf :I܃ȱ5dجz@a !qus-ZmloRAC;=GSciDjZmNbezLqbh^z[}irkf/5+4#('N*?0zFt$ G_]4`d#K%/ׄ 0.MD+Dְ[PJy%1 [r] "̮O- /AFޞl"zߨDI#.)i21^+DF)V7x94Rl cUN@&vQ2?V(k 59B}0Q@3&q*^ .2bQ=wPUcc ŃHvRw"*톝g+Jx:N'~}MΞ>wF>ٛ "'/l4D$'{*g"lW*Rw[x[e20^㪿a|nz]^=nX[5Pk \m6lu^  !' g`W0wpOH/(oh/( X0kYk} }raF!}ks9G6Ww[kg!:Ѝ`M!i)4=.4},;ZؿjkYy͂ISvWs~ه4g՜uL,.xɧ1:sAeI^7B<|rݼ]7{u֚]kk]4vENxo^.;Umvnsen3 qll>bWi_S2l?'})M9;ۣC[%edу.K>Z:rtGX§'gr54zC:;U'>H<E9F ݭXcR2t 7Btx=|C{wl(F{?q?{} [N"7 mv?XIeiĶ<~`'C~Ωhީ{z`0c/nl؞: 6w{%o|h ]__5kbxDmLܢ6:5[+Wū69޷cw \am>ֳ܋m*o{k{jk ,byfd-`zcbsrmkw:뢲{J:SbWkhlj(HɎ+O,ʉJsq1 4r[aM7˄t ]' Q#QU%_(#NL 0fY &GR D''+0GY 4U|[DnFe3AH*M_@/NB@5?zUp~3h]CΦ 1f+?!E$.o ,i>>:F 8T#4#\tCG F2z6sA2(P%0 M0bvQ7Qv͚ mM(D[&v}K6eOQԁFNq@+LYxHP-ب|T^X;sqRag2vRڬc_2/wK7ls!RsWI?E2djTG_5n>/%؊^AA^}wc@[oݺE8"7'7V&׮Zʈ-uW_|.%O_xcn#oɫGC\<=vsqY(۴ bh7%z Nw;N%8|dfD#`C9ɛlhB^>O-2Xoǰ(S L ?gH B= t`C8K'#!`< V}A]q!)JC9O.M-*pfZ11雧=oP$844ƍgx eqbKC`{\#m¶5a?I8j~yEh N'%98BAI%`{ag`Z9:}'3N¼I^IaޤAuwMKH ̈ DW~!K\XVbDnJT~ZlQƦR\hT{. n\5jDoըު-z& Vm_C]~HQ%[|R_)% 1\V%,qr$1/&3,)073%2TE%kf+ه4癢F/}3}>9뇣;B7ht:A2@_m3ljy~bE)8D,e.2Q[rC5_yfac ..'`G H4AK/X$ Y>0beaa  i E04xJH]MwhYdR;41+_gXMR{l /$1@N>8¸Mv(etM} 55s rnȎ(4$o->i뀢23x\iD#`BjA>bp5t3021LG8 w Va4IpXj鯴7Yをm79D@f`vUM`x̕Vm: ;&0'&ˬh,zƍ7{rSHN\hn|X^|x~bdap`Z ߫ĤؒĪ(7vy]5lBwiNo}R먵Q+VkOJtZ74 ?ڭ;kd gן&m8a݆C`PdBwqOn ݒ$]ئdU US{k|oˏUJ׶o}iMoo6 loܱ}lrs5?wy`mvBc}g=Ʊe큣4I%'?֞@s7 ҇%:b6Fv'>Ǚ =lsp1fΛOm;qObɑ-v@-%he6KʹݒV=dkc7m߱e`Ww*ʈٿw"sH4Cx C&N =.۽a{#ölPusOhgPU>]zfFCf}k6hhdT smsl'fŖ'e&xX]l3o{^|3mvnPDĠDΎaX H;g6aؖ\f ৸pacDn:^@OVdRS}4nx9~1\=3Zm L]?!f4`>7Fnut4a- H:ϢQh|u4fFM4N>(f-hXA&oQ8}[jOKpjוh =6Tbn@qvyn͚ kXJ*hX:tbv#6~QJ@,@,0NBb??8QO%NvzsFKfs:(`x̓tKsJsNqvaiaG̹B CŠ‹81#":;x.94%,5VG{Z@Pn؄ńͩZlTd'^ yn gvU^vAE!we'+?kWo>~Wk~KZGCop-C;=y 0= W.2y =NIJok4egNq>I=rsKƛv@ng׊ۻ&^do)4HGI6$wp}cɃqhl E#ΓwIrxSC*[vnnynR.ޟb6=Sk&'Fzmg {m@?Y݋|Zll!5;Ȯm7hOAD͇3僽Fwn $w7諩 C~ͣ,A- J]\ސX]Z)`L^|6/޶ۺ!eDr[D �*r\X6^ %)&*zR,'H™­Š%SjαzK4`[h5\* գ@}b1n@$K-L$0g4kCCRl,"h|B(`bbf!y0q8D + t7!o6 8"}5͐Ϣ o[(ZR/lqFB Ψ݉Gc-v,zv6$oq ڬy5+9D"8/ְSHpV6W88C ?F:HnQl>461HLL6 cp$@dbkWq^;_Jw*'SM7fň`h`cwxCA)P[R; ZGʋ -L(I.O6U3eUǁh.+3SG/g'y) y iMPa:ZZV^^݆ 1ސZ\ )5P^Z]AfSINkE~geaweashފyWwy  8q0P۱paBN;p<p6B#/F:]r|9rHIbH*R+ץX1nǸ<q"HL;=w{9`6ambۿV`}n#iiVzlC:2rCG9/g,\?+a rIpFۏ\:u"DQ 'ñ5)<ڀ0%ã',ng׳FO[ٿcb@9iDɒMʇO{j.}`;36foewiD֟ؿƂ{n;n9?5ڐCjޖ,Dz'[fݓCi -CytZ@ю}; 쩡gQD #4Ͱ"v= 0voKE\lTãnua~Shߺyia8 eygTћu+eҾ"D;v7t.qݵEU9>ZPAn\E*Fyik&N+lO|Tӂ>,Ѕqf@!1V@:wYݧ| l1sD( d%Knz "5" zpRG)Ӛgϑӳ|zcbeШ!J9p' & ϸ&&0OrOUڄq5Ձ݀F5Ald%„sF\4/%c4ф 肝 fRۼVh=4 M-Mw \"1Ĉf)b6e|Zqnb45f;/b__=ӳfUojDffҪO=ӽcn2*Lw2 5jnjjhp@T9vziEWsewK^"J!/l-) \VjAJMN|eztIRh~VG]iwtaft,zKD(ݗ+ 2z(tp)Dϼ/@ Fsvq>x@n+?h&>Uғ?Ӌ,;[R%6Ԗ¦HBʱ 1pQy5؀ma+=1|$/Wb5a׼szTXTypF>|86 )w hH `+Y3ݑ3?[ aĨIl". K|DL@VlZlv_3d(:0B4P`>N)x-V1b,+;<~ ~ pFpzVZ>?GȐuO':|±.|=Yp5,yq#kq!/2Rػnvar5hcjF8m qsmks0v΀_dɽh3.íYk1Qͧy4@G䰂ɱ] gp2cۤ ض4ŴzpC;&<,{߷]:O!{noΑ8c/;xġK'_:y򩣏A=~Nt.;tȁ94CG;~ x;}3]څKO_66 scύ=/CP+*yu3ͽm'뢶T4:ӫNu-C/>?68ɡO=;عߒF׶$g}\^^ޒ oXۿCBYRVUWR0@wNny{&y_{lȍ10xߙ#4 l)ҞSv$[CO=oѽSwoc(No['Y}m ,߻c˾'v]rpf6A1c~7.@S!cq?c}[wN umomno_^&¬a}io y\fݍ# Ý@r;ilhok; ŭaME-זՖחu4w5Ut7wוtT48ih̊+Kc3ýRj[議^Dm/d#}ԈBك(xG> wLD.Uܔ9ܼJY( Eip ѽ+]X"V&^;Iޒ&^A.1Xذ3Q=N#.Ա ^lB`PaZ2 #$صO" ѭ- cPO>u]PRPA YQF=>=`6@&>aBP@1ix_hzk)1ng_$FZt7;G&{'.kI0n&!~P;8j|Y(fkfb)9M;t6\3cX}\9Ȏ(MIGb~"  :/PM$ vr7ڬZkx {hF{9}~Ѫ9Mb&dO_L[f~pj%7{;Q?ۍ~V-t<"1u\<{0- i΃<s-y.Y0k٢9+]d*W/] hiͲkV,\iIp:#uzM7BLLc: H^KoG$]odH l4B>x}cVx7s Ma9N|NГZ6gbs08p1wmfw}֡ݓ{'at؞Fz tlm{]-N&pR7 >}ƣz 5}- 3;@葮,0n:K;ʺ(\bՕUMy ec9u yMU-HV\XU_\CcCFzlqJdABHN_z{bSuz7v핳 Ue$!k>\(I.W ̧#J=Kek/=e&ω f4C$\VbTTV!rTzy& '_fR< %)eU MU]@WO(ϱ;8w}Sh9psA_Ҏ-}s,o;#<5N/$M׈xl"6 _xЗ4Gz4{в4¾mb/߆b 2- X򷂓kٛ&F Lzwt _}p[z+c74Ҳ+~(o'pB5E5u\%%/a.ɍ}(M+0@fjO0tgEWK1ErC½ia0Н:M"A. %]X'֢zURHE"߆(8Lh~XeQ2+*@E,G,  u@FWx[lꕹԶN A?C*DA>Hb- !>D)аֲxjU(N8XR}\ ˚"XH1|Cb[j+C[c/!`)8{%?-y!|C$aӼ5hl:1(,:^a8BT:QCsVgxPКn(qphp,p-I2&d8Qa|7?RH'}a#M,:(VWDqezV3魰]naq :u2r1v5vXn|;$ w0iE2*}Op/poH?h@Mn <"S"}6d'%GfDeĔgV@ѥ)Iayq!ٛ2bҢS"Rc]+9ɑyiхPzLqƦM9 yIU5)5IUyPRevBYF\IZLaJt~JT^Jt^rT.PZL~ZlAZlazlaƦ"Aqł3KHY 6s"+TAJȃUYxIK_>^Ƙ :6Oͅx5e'svg&gNrY^jyAFeqV <¦6DQnkrs=h=2./\7؍ T|֤cnf_oZZ׬{ZzZZ[Bd7[q 6}l񚦯I%9}p;FqWpgp{ |_E-hgUcSY "CKRj`QNn2dʱԄli|"D )l(ά/L 98" e8]X((2cS1N;t. &S?ASqv P(?Xg{\K]e?&t\ K"f?@obסvt1)zF5O "@=يOPob]=JDޕ"posOl24(%:R pI Ѯf;°9br$/i%e uvEakݥvpщ+t-~)^0wC^>V7)>"Q=a$HK((: xu y<(L\(T>HÎ+SU! aP;*8^bíHyiu{8@l3 $%CCŲ69 4,qt? 8HG!ym1" H{T{!Ig%WI V=1cM'Ddlr/F3Nf恮AnA!6avQ~Nс.A.B=#}Rc3sB S S#S" ンc3RS#|}ü#|#|#1i3B2²r#TwQf\ivBENBEv|YV\)~E&E"ؒI$aD)JrrRf$I*0ebDXbc6 wX r&  8S!T N,!rU4֖6Vtu\o3e ~h6&vm>4}|}q4KߢqEq'ᶿ>D] 5ߢnlE@_/+mjJ21 qsUM#w%'ᚢVxpj1VC6#M8ˤ(1";!< ˄²óIXζH Aق4RFQIy8)WM%@(++ 5?w$)Y"xd1{l d u6w0mޯd\ 1ADV`ft{1%"JE=#ujE!k l+ɍUuIb( Ħio,5DW Fr~ %H@.ۢ bb􃘌x߭w ң`G]:e/6 gT)ekby~l¦ 'J{!$4&_H/N3O(pO]^maeyoXȊ敊obK14Ty>|X=2"J!Ñ¡<l1.2@+SmT).T)z&9} cV6o{gv|c&:'~#_i %ij;5vk팵Ltf뎮Z 3v0u4s2w=Co/p;96=nwozl@f\`62"}S0(+.Iw3b[{y %F@芳EC)D  $|e$;T ӄ,8m[P+m?t9 `VENP; p>ǡ'B{F*x)t߼TJ2ۄ{r@ROIB>,Lrrpq-a 3Ti`l[cy*E/YFZ3|>ܯ65{2iH|s aVHS9SUPII %9O~$R߮0±*l$%|xU]XHKRg*ẅ 1v9_h@^q&ZQ4as$\Yນ ș0Ÿ6תc~k/2c7naeV[ꮰVZk]k9 lb++]7k=wHu1ݭ=mB#yLJ|tVDobyxGi-pIs盋w u|'ȕ1@xd6D{&6U)9u,|<mF|d"7I6I5P`64YI%Ȓ\/҄ym)',֨ ^8^q!Ī(h`<`,|2v}`8(& +!3a:D9s,41`1WV|x6;8saB {8g#"F8{cPia 4*Rzxs"9F+;8mCC${نYՂ2*g!k(1<<l_BC[¸Z]jmG5De:Kw?`%0݃b^)G*3ʹVêdu"yT8$SJF|a-2J< TU",7$ 5U)- XTHe_3%fu;rRԄvi9^lD̆l!PꈁI2S("I꯾U}~M• uYrk7:o%⍠.0 |^^Uř5%u y +݊@nNmI6+ss $Zv%cB ̮5( gwQנz>}4QY"?&! JGYH: t1|b^C0i^aI! q1'GzExA8.zܑIiY.X2@8:;xy)*=/;C?'|C{_[}ok]O nf:ΦN&ZYjݕPDs1>'?rlqID"7pnVP!id nNqX)Jo]v#~"AޙJeGc>:#RЇ򮓋W[-K Ss@3¥ vG4 Q [?=6-t,HIZn"x#*;]EҳW Ḱ+9ecA6^aNŸDE8Q\FN&]9[o%sv$%o[7z6sxu9[YmgLv2sisP6g )Z?OSK4 擗a>oHcR5DB5p!aUOQ"g"\M,\7!xXyRqK%2WیE%,ZP0?*7CRȈI=NHg(+)faC8/\w)=&/eTW[lM+zֳӎlAŭgt[| 0g'`W'%W%W$V$Tdn*`'G%M[R#||B=ptC<袯8!\ٵvrp2L?L@x؄yDB^6@y(\ag ' pj IFv~6AVS-gmuWX[jL;V7YlfElY%{+a?>뼭t<-=4LֺqLָ ~*bֺkyЫث QZk] V:lXj|\YLsBCP Z3{lV׈2d__Ȟ7|ثC{ۍSz1p:z]%=KF@xڣxi0VQ§W›@8ix+1(\x1*7E$c575qR09(c2*&UI,>W.xQ~xc@Ϝo} 1'{3un݀vy99sxޮnVA66v!X›r'ܑt9=-FSȉ/ 7LbR#7$`[ཏ kJ3sj۫?uܕKgxW OOg Iϐ.(UX?عӗϝt:y gO:sO :tsQqΝ|cO"ϝ|ĥ cOΝv`yd{=upX~h#wH:~`}W!уC;۵ud[H6)ݵml;صmLKUY vOn[ؼu5KAJ!#rm\'wﶍGޅ{P w+J6>11{^ jfT}BqV%V&C%@I>+KDž07#aB() ux'RN%$n=B3B(jeD^ثA[mE %+5#T]"~qqQ9s|?d\?>Q521ڏIAжACi.Uc;'UͻmKߌغoľͧ]S:۽;Hv[v9(=텎C8_Б'8u t4t: Np:{TN`t TbRJ R!@+k Lr+vqFmYVce^KMAGma㏕W\bZk.v5撖V/KD.|>RR֊kYx*,YJ!#bZY6sZ2s\4[f7Kz=d#ˑb,٨\h|TJfD! g =RlWWF4bH;5%&5V,B5V,O-M*K%ӛQBeP=5T5݄TB0;Hۊg\ } (vJˬ_%/|bX5&S[3dxaEsp^cGXv(mSܢb[B8X(_&P2?+qQc卉P?Bk+jSd$*3ʲ*s9 dM6dg7>ڄ K2#"v]QוKM6dM6~vS6'$9liYdɒ%K, RlC7vm!7?_-K,YdY%`[wy_ 4I^/`{ _?'Qmmt^ .K,Y{Ķjخ-lmo%k:1{V\5uZһ/vo`?>`;0cw ! 䕧-.s࡯?ǟq4LzW?Rʒ%KYH~TVSY_.xU}/h@XgOyoS-oۺ\ ^y~4ٍtm}oOY>ٺUbRUK]GS^41W~VSKCtw54z=uwT,YdɚBulG*VyWW.ԁWڼf|flvdĆ 47Wiy͟Z>ۡщ{}KF)S2+Ys444_W`nOvUӳW~et3N')}UHKMܤΟ~ɟnW?ai~n 44иp뭇̝͊7/wX-,Yd!>fmN&܏j|Ϳ~?␖j{\yH>脴{B4hOhհB_ߡVˢ&Pd7_@-T9%5OO8W;.|r:̴e8g旨ROUzλt]{~}=w$ݤ4cO\~s0}E b.`nwТEhI[댖ZbYdɒCtslӧDg9_ɨ|ʒ?>hdSߚ#o^^'4{y?M-RSg/C.]Z`k}ウz4SCCjUr]{9˴/~7wa-3.O{^s}ݷP )R+ӻ}B4B I?w죏j6 3펻M IW~LlK25{tE:5zP-97o'_)ygafw%&%K,Y?\7|J^))U׾<8f6֗V}{i[ Osse䔽_"ZohJGc}_#Ԩ&ln H} צn{TCou&{4<[zBzfq5_V͇ǦH!羺{׮67^t:4?۝IΊ/J(=,c"l?0͍k׮Ma%UFN;U-Rԕgުk`ub{_~Aek!'@en7oZFQ.m9k~kƴ=)Mm]ېV=7 q])<贱1o~ؾq!7i'r}BjL27++[z~>7p??3{pidɒ%Kc[a*NTbY;uiCK>^ݿ>5XіE_O?NwWa%UfnU-R>Wuj\Wnww?W} A]awZ^Q(w{6f44<_uӿsB㦦N`nR48\TZ+(E07'' Բ}7^v/]WX5#,YdA-Hn%}Ԙ|C}gN\O7ztiW|`yfvjyEB޶--$Wwu%{`voTM?y/Oy_?n?Ԙǀ޽yy8ir\]32}"Ȓ%K.`q%9l׷#˕ #ϧ_~қJ>پ䃁4zW68oNzk`:&oO*+⽏QBR`Zz+U}SϽ!PB17̛@-ƶScO~C׶׹֯W/Ww\۾tm?}ڇk[ᆵkaޡD׶oTM?|xvm:ltn{o~^Jt֙]sS7%K,Y?JIJlC laE%)tąY,^yOPkݻ-,}^Yۓ^~mKN'|p7sIW'ߨEJEp;O߼'g_|o: FbM0oFz.4qzX˾ЯKwo(mgza&RVȦ;g._?ñnIf۷wj~tBn௾ճ<{wlhjqpxoAAo~F}u珷vgCSZYdɒ$bWCuϿ۫oj+O-/E9ۯI= `;c:j''^}A;N{sUZ.Q7oڵgOrG?Q{ MgdW(n޽m5TI{fd[ owwݻjZYdɒı K|}l#/u~=4=>=ӽצ!dh-"{g0ۥJc;֖{-7;a-^ͷ֨~O#崆g3bB#oVTcR կ~ z̙3۶ٿc^fߨx?3_G>:ȈwBC-YBm,YdQ-%:j./7ued;˙fpCyZTݽxn~Pu}|%M?~~s{#.^ߺSr\W?}/=sZg?c'.Hy}~Wsfjkeɒ%K֏\ؖDl>$)ik׮UK V}wjR=;j1:p'"~Bv>}!Hmpuח_~g}7z8zkEww}Ujkeɒ%K֏LlCߏ?'Q~Q'_M-RֿNr˒%K^xl#l/xodɒ%K,Y?nm7_ǽmoeɒ%K,Y?\H\DZ}Ydɒ%K,mʜW޶pkl&l3mhVǶ2eM6d헲$ %g[҄ܲ&l&h4XDuW޶l&lRm2eM6d4)adl&l&/eR.E>~Aƶl&l"ư6 !c[6dM6~1tVvr}[\'O&l&/eIrʜѪ؎MRH$M6dM_Δ 4j68-Hg-l&lqlPVr3O ۲&l s" tΓ`R \2eM6d2 (sF{T A2eM6d2m)iZw>H#c[6dM6~1+3`-vl Nƶl&lRƱ-[hlmʇRc޶mdM6dLm!hUls1l˓&lrVZqR̉2eM6d1틜Ȝ:%?{Rƶl&l2llulg)%c[6dM6~)ؖr`]¶HM2eM6d2mXd6a]l1qx;%c[6dM6~bs3Z +83Ν$c[6dM6~cؾĉ L"?3ۅ eM6dMѸ-vbqVb `60NϓNؖM6dM_Ƹ /Lh.T\\PӗG-l&lF>}9+M-K-uc\$M6d^S¯ ʒò2Hé. I]^QƔ^^qs\,Mqrgz#W +fQ&7)/ #~sKs䲼0 *ʬ&eT_<܇e>~ E˰2eldlϘͰ"̅Uؾ?*ɮJsI?9BndM_~2c[j2e#6g6 W&lV`܆Ɗ&pe˅ܲjNUVX'`a2.~mFR KV޴ )j'$iQ76^K US׌\%"i YR &~Cظ2XmB`ɪT:&)D"`RP.ioV'nN=^uc)dSʀg'f VbT@EUUEO\|zBndb&%t2u{ކt,j?T~ \?u=fIzI ݔt6R%T)_Ťŋ%)ϦRjq_BOnl-LZg!*JQl3bqqa{ϯX%Mfv'F7QMKb Ĭ,)hE$ͺ&.:ٖ~heVIJV߰s)g6$%oD&fy#lJ0ة}QE0o50Ru{v)s+Dl'_6oi'x7vՏ\ŠBndb"ڛ_΅%yJ_!2İli6Yn~!)`UR-WVAFeJTTejJ^$P/Y%ؖ~!ek$dS7^-q4jɤ%RWU|bA7bAeO¶Ǎ- K_\q%6jXVe d75']__QPY}-[cP(a{m%qt`B`j=L=FcJ,O4jFxLYJ4tCҊ @UU]i3Mnޖ̤ I7x})3JvE0$OSdՍ}c&Ikuj(Q刓AXHx9lsͽ6qۖ67i6\0b*[e5`W 0?!l}ǽl|y Gk۲&#dW8oԓ8 `C5-~yWaڕw4*7ˎlư٭wv=0Q?^7poIM6dM_'.?M.i-ml?֚>'I.l&l1l?fslו5Tѧz'amim~gw&l&/b]-#`ח7Tt@o|i+]\T=3sZ"M6dM6~F3Kƶl&ll?35]2 @Jlg }m}uDnBndM6dg4` &f40 X+gMnzY۲&l 0 XeyhkW-l&lql3`p:?6Vrl`rr#xmdM6de  } L l桩mޣ/ DѝJlWc&v"vbt֑/mdM6dE c@<؞ڼ{ݴ߅u/mdM6dE lhڼgj%O;'غw=Vmi&l&MMOd6@ s.4`wOص;&DɏR&77`r#p7oܷkr?мkSհ}{ہ^ySƶhIMnvɍMnO o婃40]G< qhC&ϛ|Rr&77`r#p7  230 X+}pﱃ{}%c[4&Lnnr;F&'o  Adp瘀~}ǟOާ[3EB&vɍMnvl=G>v4xw΃M>)0~w G˟z9A܇ϛ|Rr&77`r#p7;t:~ &[D ]}y,r7&Lnnr;F&'o7 1-}Riw@Xۢݞ馟ևn3# 0YlFB%$F266Dܛ7#y#{q{#Fd퟼Si6ZGlw}|W73dJa@zloZnmŷQǐm?K/<OV1^.xضG7c{,K\*lx/nsϼ`NjmE#ƽ^W|A.xضƍcWeM7) 'A@Ŷr٧amo;aۣG^{ߺMwöDN4ća۾Ӌw{/<~ecF~?v.Y.xضm۬Pa&Ƕmζm? -goזv@^uT<< "}͟^I.ǿO_֕Olf;;I]OL۷oK  y | ˶/{{_wm߶I&&Q.rOa > a&SПc¶g/lx@σo۶Xr,Krnzn`74HaLMm_z߷G'l{u}t-~AX7S{Kڀ,Jཁ(' Hq]w]pA,?s{ĶmR(DTO԰rL`0ɿ0ķ(w&ڳQ"G^A&}ghg_3'~f)n.j"D5؀/}]r, /0, xAOm?>u_ooyoZ]4bܙS7[вaA˕ [6,jᇎU4޹e5EbTVt;0 'O;f:%$i!}>s(NrƲQ ^fEe]U|bfm; ^0L\ imc/۶m`י^'Ay?YtL@^;faϦxm۶ pB7<< toȻl#M+m2bʹme[ٶmx/d&w̙7kC'k҇Zt#MMvtnmlv@Harv֣'_ɲ4*Hm;;ʶE+۶+lۂ=UK ?ZX@$2, GeYPsnd)\l[Tmlۂ۷˥%!p%xAZ im wVi m'lK ] 2@nۦ@v(ضmx/d&w3tFlm;^ض @2(_PoV `- :SyA@.?\H>̃z#3@3v@H&_oB芊Oe2\Be3dۓZ[ٶbVmx/do;Z{ߓ)QZTF_ld)9;:noŕt,~%ͶgNض|OroC-<JO?-C,r~1g}V mlFW;fZOuq!i۴T]U=Zk}zٻa(^+AzVon-ۼ_Y߁ՁtwUWn.8k^̹3)O |%?ZMh5CdwöPW`Gޒ7F9?#c/@MTnڿΊeKZKY@q3GKdDTdwö-زe\ ^7 Y";$gd ;bܸЄ Va>ٴ<O9;:nnue<_fUwՊKO<[4|%E#ij^[v́ݏUi %L;$gAm#5bDCEO,l8y ֭# |uqh@:J/lzQ=^W&{;_~͋Z6;=u~̨9̩ ^ܺiY+:Ⱦ7Vvv@H&_ гzKޠ6wP2'0Zsw`u &Zjz|rMͫo"S&^qݹӯ-pQΞ~mieث{nZwT\#{bܜXH7| n+]d?Gdӯ$O+8kdޞ*Q'{H<Ձtm;!ض3I $lh[@hO'PC%NSW^j}Otm;!ضx|sR(+AzVoqYm'PzO^{-*|SYUG<@1H7ض˄$M.1*_lL;$g'evY`歷"#'B_/sVGիʫxbnm'3,7 6# гzȲm;,0s-! :zbA..lu::s4%˿mm"~Y yP˭P:zB|rbnmLJQDYs7ABMPTd.imKF](((6gim;;[?$gAzVoqY܉gn9-EI'P `¶];v4H@-N ˶ij t7KиqQNlm[möyۂaBee Կ[@hO'Pt7KՁ?qEU, ȶ|XT(}v $̓ڭz@+zVoqYm? v@=HO\7?.,2nY@|mWN‡_CcD֮׺5G"ba.гzm$:Ȃt#ö=zP>r J-YwS@={<:bԧ"c:öSD 93=8,Hij t7K7@푗mi*VbYov${h֯3= öcD6=sYX*e* 9 G~jAAGBAz =Q&2k.ie*֬_?J.imw!v)81ڶu/$swO;H7Ȁ?z虎*}whH[ yu42Ze5[81ҋbΜP__wE q@=HOytΪSȿkiղwö-ؾ}Gw@@6Qۦpn)ÚW ̶c΃xN@B Hh.Az =Q0gu<Fl|R[vS:v7R.xض#x6˖EuW@6~NV2E2`ۿU衇r:NzZ@ 2zzAzYY`%`x֛ ҍv+92;Wvsw@/&%U-zzag(V-)&V ,4T\g$mӁc'Y7u+;HO'fY欎g 6v,ض#¹ zvUUB8)&֣psm8ڸQ.Cwzw.<*5fͺ@5 ԃij޳ t7K7@Ym C< ۶ qK*@Ӷ{.Fe"-ﶯ޺qF0(w쐻2K!%UtL1N'1 m"=dUS;vUSwww?_`$|%g YhxȍN)<3K\IK@k#]!%/|]/S ԃij>F_INdֶ/3xbnz_ ~vsw\`vL|m szZ@mzgثWI@ HՁzx{Q韡λ80gu<FFm{^9<{~˜s.nnnE,6@6m… Ly熛 , ܛ|YWI@ HՁzx{Qi**"sVdz\YndԶGwΊe]{V֬Y}pc5|s0lۂIY aPYA0l䮶reK#ΈDӌ$W8ps]'uTVW ܓ"R…U'Ȃt#=f3έ[;`=DdaՋ7~wö-H `z4rg^6[P#Gp ɟ7r+L:W%eS<b"{wGFP}i/XZTKLpVcbUɶǎpyMKZ! t*;e`2:*;-Ȫ}c.,HBoqb fM.ҨB|dl,mww/XYlGJe`¶ dAzn;$d0mUbٌyힶ}\l">0Cd8,Kh1Kg/G$Čqdl,m>ԉ3 3g5k*W.Y'{mW [mǒ,@۾V`ƼvON۶3tBY8 .^H޲ _1GٮCQ;w}Jy$MJU =z:Ȃ$'Fyԃdv􃟋 \mL;.2uƶ|vB},u$`dڶO?]9ÎN)v]\%{H_lu:K 50U =z:Ȃ$'F޾}Gw bAf˶T Cdyߎm[u002z_h1K( 6MɶG\VD]1=;ȶK+eo*>3h[t2YUc.,HBoqR(HB&L&g)Cp;[R @欍ebmٶm[ߙ:,p:16i* ԃ1@$8aV~DejLB&LG#P5m's@mgY@HlWn[ wq{ϙχ.dӇ&'PR\Ym[IOBU8jdTxдi!\1gٶ9 ۶,u$`X6+&ugg7̤'s5w7n{L;LdUHO d "_A}B2 `Td*)]1gpm;[R @欍ebcOre9 J-n/[ep~mg@=HsdAzm֕1\4 $R\m\WMɶG7t\W=իjVծ99GAu{{L;LdUHO I;QĪ$Tq@=`vOH&L$`*.*?U'U0ڶ :CrgY@HlWL-nn_f~}gZ6~ml^I!-30U =z:Ȃ$'۶3nQfU'Pm9B*ғc,7Uǡ?Q. `@9l[k5 JZ@lN< ̤] -f sƲ _1Q"Kۯ]uêFSUm¶<:vm;upŜՁzI2T Dn $RPa d/~! 0g]m{}$PJZ@F00$%`dԶǎy:^~-2UG³L*b:PPYA^fm2jcFZ׭6-W&۶m_~H@mϟڶMʕQb9I#"=Qkzx%zjqŜXHZ@azbfRԁB8Q=3kذ7]9lO.pض h6EZ'P2 nlzCw@}B2 `T'zSOE$C~(zsw`u h m_}u WY³L*b:PPY=dֶծYD' YmWv-[%7keU&jcƄ䲓 d " $RQu0Y߁Ձ$$`mwqi[oE~Ic1 \B -f j?ns|U{]IacO!0B*Y߁Ձ$$g::,Y`&z_h1K( =,3jۣ9ʙEkO?x]Y<.no̿q2KFWm~ mO;HO>!0B*Y߁Ձ$$ijL*b:PogԶţDg YQzeoTώPokKZ?Up[m;[\Awʶg͊9Ub@w@}B2 `Tw>zsw`u h m;,0Jw/DϬm_fvM%ĝ&}O#|AԵǏ˔hi*tl[ c?~̙GEB~dW#QwŜXHZ@FuuYµmh<~jJgMqw^Q`<,_m;y)οC Ѷ~O(2mo* E*cwI{M7ɖPkkb /^D sw`u h m;wIqv1g ׂhY핓;ȼvUwwdoĶ?ˉ:|ͨ3B,H'PL!iy_ U9;:Cr'z{},u'Z}llbk6 o;WNm;ٶ} '$FHNnYˢ.c 5+@`v# '=!b:P>M҉-*v޳v?]d ry#]]15+@0vПcPpBzW=!b:P>Mlyضlao.0D }$@}B2 `T$82JH`͜XHZ@FN;B9`vmرTQWZƺ0Uz_h1K(Vm۞Bճ۶ d@wI#" ɷ-<9;:Cr'wC3fD$PIԁhlAm2Q;H߁Az $Rޒ Y߁Ձ$$Du_z%mꕼxQ b:Pm;Hd˶ %uI,Ԁm+ '$F%(-?dD*T0f$- e9rzȂLYn,u< },u'Z=vȰm/ RD d 6N_jD*)(Rdu< },u'Z=vȰm/XiPӥmD@$ĝ[Y%zKܕ JYz_h1K(V϶$2l'5ߢ:?$WOH&8rDB3b%̣I@ HC;v`cYh S9 Hl1K(V϶$2lƼ:m%=d j7/ zK*G3g}V)LlԁhlAm;LI;0>@YW^$HܓHߓ<,<@VdzZR @zճm 0Y~ c'݉^$H<H?,,<@VdzZR @zճm m0D } '$FiF/[R<9;:L d8ɝ-f =ٶ۶ d@wI#4-`͜XHZ@2um;[R @zճm m0D }鉪w>52 `fb%̣I@ @s@mgY@HOz f˖-rILw`|1/F!f0H3zޒ Qy4sw`u hiG8 myg/Dgl`4A /C2 `fb%̣IwߵBI_@s@>vDmCa6Lw`|~O 2 `fb%̣I_@s@mgY@HO 6?o; ۶ d@wL d zK*G3g}VХFU2um;[R @zgٶ&mSٻaÿ&\& d zK{ d|Qqÿ&ce-æ(Զlmۆm; %pW`4I#4- wI#>044$'B7D໤໤<~Z5Ev]\%{;.d!b`I`wqDdUHOOCr%SF0H3zޒ Y߁ՁL7:?$wDlWmܺrrGΪ]ݻ=P:Z86[jm۳f%ݸ;EV$1m[@&Ҍ^y4sw`u d8LŶ_{-t^(U,0ԁhMɶG^6lܺvZO{?T>N,°&q޹{U =I>E̫36?opW`4I#4- ~f̈H_*mYUz_h1K(Voلm1'g5̜8ky9 >pA:^.^'vXȝw%{}甼뮻-_pA,S Ue 5B($G8Gضm\gGma£2ɭw[ F`5ǷQaq@&0Sz.̃;k9ѣYD=BxurL`0&ANmEx j@_MMqvHuu5k#h)ϮS<|BEjFRֲa&s&ϾQ&.>+gɪJ-XU#seez>mkw{(.=I>E̫ɕL d zK*G3g}V2@sԿVR;RGջʪH3^$BY@HOz&|dۣG:yrEOʾuk?6;m'yulJ2 `fb%̣n`u S9'P΀ߔl~wlQfdcG?s \|[7?;Fm;̫cV2E`4IFXoIh@Xq4d6lH}8, Y&W4ז]ׯܲ#T%{D0h(`4A2. 2 ;23A/[$j̣+iG8 m)նy'4mZ>Md̶=ա7Vu߸=7em-G<\#{/4)u»]zh}Wgmڕ- WwX?)$co|^ e?01_=ھ[Yu}G>Ւ7?sb^Hdh 3v%̣nb]MdQ!,udX6+}̏ɰنr0<u55ķ%˒ƹ9m7vjx|}nuq%ڪWuSܔS09?C sw`|1RA_ޒ 90`ƶm;5L=hӯ-jٴuk_G}-X?"yo!m8d8w`|)0T0fdܜH`̆QoF -f '=f3εNz¾J]m>-ϛŃ5q^/bw`|)0T0fdܜ52կs/LNj:iŀd > @4%A/|![rxUߞu9Ym7!) fr)M;0>}ҁizKD̓y4s6ض<ܶ >$ض3'M[R<9$s2c߶ rn`l^ H߁A-`͜e9i \eaڶ=Ͳ ҍZA^ H߁A-`͜e9iz@L?lA_ۦ#XH:PV~8:g & w- n[W~ضD ֽ۞$'JrJ_R. G ]INgeeE'> ~ضD7Pg9"k LH߁A-]w\@Idԇ=կgCr~ضDv;0>|B4%`4ZxQL@Idm⣏ 2m 0|Or" N}1ݓM٠3G=c{{L?lAm; ?CRG4%Aܟ|J7b6(' O~ضDҶ-PRlG 5ο9GwSizK|Ad4cǬ%qN&H~ضDҶ팿kUs8'",#'Ojkq-*wԦ)yh3fs2sŶ\)L?lA"Q۾H "Wۮ ~,(d-™QA.{,K deޠ6M$ŋMt.4+G:A m?ץ7ސK/EB|x : vַdY*|QԮqߖn}ҁ~- bd9my`Nm ٻI¶&P臨#08H&O~R^5̺eJV2dԶG\Vt鲉xG.pض\G?DA2̀۶+ut2d'OjS}%l6lLz TpNf.vm~2j#/}PΪ)VTNصcJٻa?Yݶ4jpqyn[7l Y۾|}{kL}9Ӫem;LN orrCToI l Q=rs];ʗ-i+]Zh+f6臨#b9sô09im L0fLh.L|Kyx9~޶ o '=hӯ-nݼWԯ[GkJ[dm;RzKahH.;Y8JbIDAT;.07l Q۾bWXuòXqAU<^W&{8lLz 8wHDmh'dYȨm37޲/mμDCE]m3~-LNqlNԶ1ujdYȼmx]߭{nιۯ#~d*:drh͇d+w6ȺK.isPƃY~-LNqlN;redTtu|S֤&|l{}s˲kXMgmۈ,\9s 8;U|&m -sgCخ[C̦ڶnŭl&|dE#ƞ~l˜-4Ϟoݙdޞ*nwCrY:F|00 Dʘl{1N_?CD_݌;X:=W&L; hou 4CToarɃDʘl{O uȝwzy6%ic$ [ضDl"bUwp1}.sT%tMm3~-LNqlA" - vzot!9A"NND\m 099 !$ D&c|0Ym2 36h5oJgE|<&D !&/zi+Աa~-LNq|$M%idM%Zf/h-]VhWϬ ?MRV9``z 8w\*tJ2)Q.>+gmn/_YrTJdvh` r}a:PU [8w\}Lfm{ĸ'϶-(_UzUouٍw?>0tmXbؿ_fu&ۿ#Y` rwEFPu&  DFm{Hsg/^_nݏUi χ  Io3nQ$ D%xyQ?A"ö}sgWY=n@)eۖ' pg뙆*}W0i)9fCFm{U}kȳ5"{<ad>-"mveŃ;rim[X&x<D=o;=@dٶ7^dm[}vT$x,Li)0QVmm׭S¶ٶ%l /H$mMWm;af&ضDvlܶm`f&ضDfmۺʹΊe`֕|IZlI<ݶ"-^v5kͿێ-E W ` 2k=[f/hsܓ|?60@v `5Ϟ2gak½U/{,vvS(:w7J.xض2CCF!yȂmOjmGvIq]m3 Mz(4fLħ!ض@϶-۞Ͷma:tO>)+a mSwi!m[eT$xQWMﭛ./#WΨ m y x<`mwۯi*<{A뜅mﶝA)y x<O}L-nnQrywޚ}5>R=/sA)y x<O}Lm=lUW.lzQ0|P x y |m5̩ ZܲiY+nXu}_o씽 >(<OI<OɶǎpkKZ7~uo0G>\#{<|P x y |m+pk;ȳo"Ͼz n35wI<< I0D[Lٛ妅~gZkdJ y x<\:۾}タ>Caa H wEwmX'=t-~[fa&/I _I޺yYun\m]IPW3 0L0ٶv횁\Բawۭ70 0d]ΉTwIu0 0d%[,hoH$gaam_gs!~0 doۮ.S;z|'Ń3Zfa&l{eE'Y]USM];wLcfa,mK?xR>fal`уLJȳo5Tm3 0LnΰɰgϷ.&/]+g 0 dm5olIgŲv>R1Afa&lhӯm+[QjEoͪ^qFٛaa b# eoYc1'!2<؛osdQ6(ZE GA['s2 믥m/nYضl:Bm{.V9w:p|$8afû,-&}0~W< ڎ40 kLJʳgaڜ W<&$zo6-!$76`o1/nۖmF[?sdcG?s@z wl W0> QN%<{CmkiI# Xzy6#-͟9xiki#|jvT_ 77fSQ1D$mǵiy< 6Qmy;fĿ3'm'dE#ƞ>yz2{8\1^cٔA.`oazƻo^σ!Ǔ@h[mo-͟9ug⯥ɶkM諟O}KW=ɏEޜ(<{S{`i0l^΃oỉ {sRmli=¼m1g;'ZW8bCݏ6!K(Im!j[~\\ưy:'$ _Kml;۶s-pN+"Vec,I@͌l_a̓7P&?y>&|lĐ} 3犯 ma mv㬁[Ku70 0dJs-XU|G*f5 0 dm {me;*vWY[@naaɶG7taTY=n-ݏUna &3rWkא[ԯװaa}ܓaaɶM8{+E,h{c5l 0 LC{ƒ;a&xlѓΝ~}i5KZYܺyQ&rBy60 /z}YuKۯ͛{mۭ70 0۶w\,lۋ[6x]60 d8>$W>ffa%i60 d m5̩ Um3 0L0W SҊj;V盛2 0L0vXl=0a&۶vL̹"g 4s570 0dy5詙ֳsU 0 dmӕS:ѹkǾŕ70 0۶+&;c}%l 0 ضa&g0~}LJvVM鬴B}H^%{3 0 A/I[;º/Ica,bm`i5׬3=,Q+{3 HmIÝ20lhĸ'϶-n+]Zta뜅Vf 0go>$a0ٶiw w=77e& tma҅ɶnjfusD[{5(a 3LF0QΞ:*gna6dmmmoZܺy}]f0۶l"^vw\辯5Tt 0ġ;=ftٶm.~EJmaMk3L0=^|e#92˹mmayQ? gtamq%@W.lZ|Z'ma&۶}zU_횹ukk`_I*{3 0 ALKڒ]˻VTb0;ضwXemyMgl m۱kUl/۾|}u3+E+gg/hՎp:m m1nΊe-*WtWYף% l[n~uC ߃̶qEϞ~mq˦ŭXq -~ueml۾bsC"be G}m#aL~uU7衸zce'6G#.Z>m# aWD놕]7ꦸgY O۞xKۮ]~w\Omspppppd%l۶˽l;lإ[(!öc>;)^]>Mڶjm#ݶG^n]V1=ܶm[g!9lnlۃ'vVNPmspppppd%jvcֺ͜6Z+h-m)m\=ʊƪF/I+jJ1KIRwƤhZbV}z%o:ؼeMgN멚U1+];|{?G}uZAz;1TA jWAztcGAZ({?2v޳{>pCm {G nm4/y2{AgŲڵ ZҺyE5=7um-kyuM+nXqݒklZԲqaT+7^9~]_=+֭F/lheQ{[Y5Uru3z-ۮqn!.MNY5~F?9zwՊگ[}Ӻ~ҎϽ$7/︞j]kYxŭ░/jkț{WIUS%/lz^ÆƶRikض98888 3VlϗL߿Qvm/ZInJJfr}ʁ ^߿NWܴF:v5tmYrK$Zx3y6-o@5]+h 3k`(xS&K.1_߶wUS">F۶{97mnsn͹ç³Sj:&{J2i|Au^fuW9 ٶ988888qYmb䈢s=phݢmv|=g(¦]K+Y rs>q}~-|x+϶OktW֬]KMAkYM^YEmmK8888888VϿγ->Jb壧N.wϓO<1t3O|^;wWp)Ί8EAΟ J # # This file is part of the ngspice-doc. Please see README and COPYING for # terms of use. # # SPDX-License-Identifier: CC-BY-SA-4.0 ## Additional targets that will be processed by the distcheck target. installcheck-am: check-lyx-files check-png-files # dist EXTRA_DIST = manual.lyx Tables Images MAINTAINERCLEANFILES = manual.pdf ## Needed PNG files for the documentation. GRAPHIC_FILES = \ $(top_srcdir)/Images/C4.png \ $(top_srcdir)/Images/C5.png \ $(top_srcdir)/Images/CIDER_Conc_profile1.png \ $(top_srcdir)/Images/CIDER_Conc_profile2.png \ $(top_srcdir)/Images/Example_Circuit_1.png \ $(top_srcdir)/Images/Example_Circuit_2.png \ $(top_srcdir)/Images/Example_Circuit_C1.png \ $(top_srcdir)/Images/Example_Circuit_C2.png \ $(top_srcdir)/Images/Example_Circuit_C3.png \ $(top_srcdir)/Images/fft_windows.png \ $(top_srcdir)/Images/Filter-IO.png \ $(top_srcdir)/Images/gnuplot-stat-an.png \ $(top_srcdir)/Images/mesh-3a.png \ $(top_srcdir)/Images/ng-win-out.png \ $(top_srcdir)/Images/ng-win-out-white.png \ $(top_srcdir)/Images/optim-speed.png \ $(top_srcdir)/Images/Subc-filter.png \ $(top_srcdir)/Images/vr2-trrandom.png \ $(top_srcdir)/Images/XSPICE-Toplevel.png ## Needed LYX files for the documentation. LYX_FILES = \ $(top_srcdir)/Tables/ASRC.lyx \ $(top_srcdir)/Tables/BJT2.lyx \ $(top_srcdir)/Tables/BJT.lyx \ $(top_srcdir)/Tables/BSIM1.lyx \ $(top_srcdir)/Tables/BSIM2.lyx \ $(top_srcdir)/Tables/Capacitor.lyx \ $(top_srcdir)/Tables/CCCS.lyx \ $(top_srcdir)/Tables/CCVS.lyx \ $(top_srcdir)/Tables/CplLines.lyx \ $(top_srcdir)/Tables/Inductor.lyx \ $(top_srcdir)/Tables/Isource.lyx \ $(top_srcdir)/Tables/LTRA.lyx \ $(top_srcdir)/Tables/MOS1.lyx \ $(top_srcdir)/Tables/MOS2.lyx \ $(top_srcdir)/Tables/MOS3.lyx \ $(top_srcdir)/Tables/MOS6.lyx \ $(top_srcdir)/Tables/MOS9.lyx \ $(top_srcdir)/Tables/Mutual.lyx \ $(top_srcdir)/Tables/Resistor.lyx \ $(top_srcdir)/Tables/Tranline.lyx \ $(top_srcdir)/Tables/TransLine.lyx \ $(top_srcdir)/Tables/URC.lyx \ $(top_srcdir)/Tables/VBIC.lyx \ $(top_srcdir)/Tables/VCCS.lyx \ $(top_srcdir)/Tables/VCVS.lyx \ $(top_srcdir)/Tables/Vsource.lyx BUILD_PDF = build_pdf BUILD_HTML = build_html all: manual.pdf manual.html manual.pdf: @$(MKDIR_P) $(top_builddir)/$(BUILD_PDF) ;\ echo "building $(top_builddir)/$(BUILD_PDF)/manual.pdf" ;\ lyx @LYX_USER_DIR@ -E pdf2 $(BUILD_PDF)/manual.pdf $(top_srcdir)/manual.lyx manual.html: @$(MKDIR_P) $(top_builddir)/$(BUILD_HTML) ;\ echo "building $(top_builddir)/$(BUILD_HTML)/manual.xhtml" ;\ lyx @LYX_USER_DIR@ -E xhtml $(BUILD_HTML)/manual.html $(top_srcdir)/manual.lyx install-pdf-am: manual.pdf $(MKDIR_P) $(DESTDIR)$(docdir) || exit 1 cp -a -f $(top_builddir)/$(BUILD_PDF)/manual.pdf $(DESTDIR)$(docdir) install-html-am: manual.html $(MKDIR_P) $(DESTDIR)$(docdir)/html || exit 1 cp -a -f $(top_builddir)/$(BUILD_HTML)/* $(DESTDIR)$(htmldir)/html ## Some sanity checks for the LYX files. ## This target will get called by the 'distcheck' target, The intention is ## to check for completeness of the files referenced by $(LYX_FILES). check-lyx-files: @echo -e "\nChecking availability of listed files in \$$(LYX_FILES)..." @for file in $(LYX_FILES); do \ NOT_FOUND=0 ;\ if [ ! -f $${file} ]; then \ echo $${file} not found! ;\ NOT_FOUND=1 ;\ fi \ done ;\ if [ "$${NOT_FOUND}" -eq "1" ]; then \ echo "At least one file from \$$(LYX_FILES) could not be found!" ;\ else \ echo "All files found." ;\ fi @echo -e "\nChecking for existing files that are *not* listed in \$$(LYX_FILES)..." @FOUND_LYX_FILES=`find $(top_srcdir)/Tables -type f -name "*.lyx" | sort` ;\ ERROR=0 ;\ for entry in $${FOUND_LYX_FILES}; do \ FOUND_FILE=`basename $${entry}` ;\ echo "Checking $${FOUND_FILE} from $(top_srcdir)/Tables" ;\ for listed_lyx_file in $(LYX_FILES); do \ GIVEN_FILE=`basename $${listed_lyx_file}` ;\ FOUND=0 ;\ if [ "$${FOUND_FILE}" == "$${GIVEN_FILE}" ]; then \ FOUND=1 ;\ break ;\ fi ;\ done ;\ if [ "$${FOUND}" == "0" ]; then \ echo "Ooops! '$${entry}' not found in \$$(LYX_FILES)!" ;\ ERROR=1 ;\ fi ;\ done ;\ if [ "$${ERROR}" == "1" ]; then \ echo "" ;\ echo -e " \033[1;93mWARNING!!!" ;\ echo " At least one '*.lyx' file was found in the folder '$(top_srcdir)/Tables' that is not added to \$$(LYX_FILES) in '$(top_srcdir)/Makefile.am'!" ;\ echo -e " You might have forgotten to add these files?\e[0m" ;\ echo "" ;\ else \ echo "All files found." ;\ fi ## Some sanity checks for the PNG files. ## This target will get called by the 'distcheck' target, The intention is ## to check for completeness of the files referenced by $(GRAPHIC_FILES). check-png-files: @echo -e "\nChecking availability of listed files in \$$(GRAPHIC_FILES)..." @for file in $(GRAPHIC_FILES); do \ NOT_FOUND=0 ;\ if [ ! -f $${file} ]; then \ echo $${file} not found! ;\ NOT_FOUND=1 ;\ fi \ done ;\ if [ "$${NOT_FOUND}" -eq "1" ]; then \ echo "At least one file from \$$(GRAPHICS_FILES) could not be found!" ;\ else \ echo "All files found." ;\ fi @echo -e "\nChecking for existing files that are *not* listed in \$$(GRAPHICS_FILES)..." @FOUND_GRAPHICS_FILES=`find $(top_srcdir)/Images -type f -name "*.png" | sort` ;\ ERROR=0 ;\ for entry in $${FOUND_GRAPHICS_FILES}; do \ FOUND_FILE=`basename $${entry}` ;\ echo "Checking $${FOUND_FILE} from $(top_srcdir)/Tables" ;\ for listed_lyx_file in $(GRAPHICS_FILES); do \ GIVEN_FILE=`basename $${listed_graphics_file}` ;\ FOUND=0 ;\ if [ "$${FOUND_FILE}" == "$${GIVEN_FILE}" ]; then \ FOUND=1 ;\ break ;\ fi ;\ done ;\ if [ "$${FOUND}" == "0" ]; then \ echo "Ooops! '$${entry}' not found in \$$(GRAPHICS_FILES)!" ;\ ERROR=1 ;\ fi ;\ done ;\ if [ "$${ERROR}" == "1" ]; then \ echo "" ;\ echo -e " \033[1;93mWARNING!!!" ;\ echo " At least one '*.png' file was found in the folder '$(top_srcdir)/Images' that is not added to \$$(GRAPHICS_FILES) in '$(top_srcdir)/Makefile.am'!" ;\ echo -e " You might have forgotten to add these files?\e[0m" ;\ echo "" ;\ else \ echo "All files found." ;\ fi install-data-am: install-pdf-am install-html-am uninstall-am: rm -rf $(DESTDIR)$(docdir) $(DESTDIR)$(htmldir) clean-local: rm -rf $(top_builddir)/$(BUILD_PDF) rm -rf $(top_builddir)/$(BUILD_HTML) distclean-local: clean-local upload: chmod 664 $(top_builddir)/$(BUILD_PDF)/manual.pdf scp $(top_builddir)/$(BUILD_PDF)/manual.pdf web.sourceforge.net:htdocs/docs echo "ls -l htdocs/docs" | sftp web.sourceforge.net NEWS000066400000000000000000000003651353766347700116060ustar00rootroot00000000000000The manual for ngspice-30 is there! Starting with ngspice-21, we provide an elaborate manual. It's source is a lyx file plus tables and pictures, it's standard distribution is a pdf file. The manual actually uses Lyx 2.2 as its text processor. README000066400000000000000000000013711353766347700117650ustar00rootroot00000000000000This Package contains the `Ngspice Users Manual' DESCRIPTION: ============ The Manual is composed from several LyX and image files. This Package provides rules to: * generate a pdf file from those. * generate a HTML based documentation. * install the pdf somewhere. * build a tar-ball for distribution. USAGE: ====== eventually run: autoreconf [--verbose] --install To `install' do something like: ./configure [--prefix=DIR] ; make ; make install Please read `INSTALL' for detailed instructions. REQUIREMENTS: ============= You need: `LyX 2.2' `TeX' and something like `texlive-lang-greek' You need: `GNU make' BUGS: ===== This Package does not support: Parallel Build Trees (a.k.a. VPATH Builds) Tables/000077500000000000000000000000001353766347700123155ustar00rootroot00000000000000Tables/ASRC.lyx000066400000000000000000000256771353766347700136240ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 0 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection ASRC instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none i \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none parsetree \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Current source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none v \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none parsetree \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Voltage source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none i \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Current through source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none v \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Voltage across source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pos_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Positive Node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none neg_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Negative Node \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/BJT.lyx000066400000000000000000004706251353766347700135100ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 1 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection BJT instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device initially off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial B-E voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvce \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial C-E voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none (Emitter) Area factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none areab \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Base area factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none areac \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Collector area factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none m \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parallel Multiplier \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial condition vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sensitivity WRT area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 202 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none colnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of collector node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 203 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none basenode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of base node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 204 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none emitnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of emitter node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 205 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none substnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of substrate node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 206 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none colprimenode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal collector node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 207 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none baseprimenode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal base node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 208 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none emitprimenode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal emitter node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 211 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Current at collector node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 212 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ib \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Current at base node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 236 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ie \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Emitter current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 237 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none is \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Substrate current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 209 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 210 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-C voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 215 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gm \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Small signal transconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 213 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gpi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Small signal input conductance - pi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 214 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gmu \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Small signal conductance - mu \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 225 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Conductance from base to internal base \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 216 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none go \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Small signal output conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 227 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none geqcb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none d(Ibe)/d(Vbc) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 228 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gccs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal C-S cap. equiv. cond. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 229 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none geqbx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal C-B-base cap. equiv. cond. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 239 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cpi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal base to emitter capactance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 240 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cmu \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal base to collector capactiance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 241 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Base to collector capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 242 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ccs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Collector to substrate capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 218 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Cap. due to charge storage in B-E jct. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 220 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Cap. due to charge storage in B-C jct. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 222 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqcs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Cap. due to charge storage in C-S jct. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 224 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Cap. due to charge storage in B-X jct. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 226 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cexbc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Total Capacitance in B-X junction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 217 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Charge storage B-E junction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 219 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Charge storage B-C junction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 221 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qcs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Charge storage C-S junction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 223 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Charge storage B-X junction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 238 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Power dissipation \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 235 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 230 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real part of ac sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 231 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sens. & imag part of ac sens. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 232 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity of ac magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 233 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity of ac phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 234 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none temp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none instance temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dtemp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none instance temperature delta from circuit \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection BJT model parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 309 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none string \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none NPN or PNP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none npn \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none NPN type device \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 102 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pnp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none PNP type device \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 103 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none is \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Saturation Current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 104 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none bf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Ideal forward beta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 105 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vaf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward Early voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none va \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 107 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ikf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward beta roll-off corner current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 107 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ik \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 108 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ise \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E leakage saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 110 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ne \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E leakage emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 111 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none br \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Ideal reverse beta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 112 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nr \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Reverse emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 113 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none var \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Reverse Early voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 113 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 114 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ikr \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none reverse beta roll-off corner current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 115 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none isc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-C leakage saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 117 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-C leakage emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 118 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero bias base resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 119 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none irb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Current for base resistance=(rb+rbm)/2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 120 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rbm \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Minimum base resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 121 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none re \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Emitter resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 122 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Collector resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 123 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cje \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero bias B-E depletion capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 124 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vje \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E built in potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 124 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 125 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mje \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E junction grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 125 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none me \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 126 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Ideal forward transit time \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 127 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xtf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Coefficient for bias dependence of TF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 128 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vtf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Voltage giving VBC dependence of TF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 129 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none itf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none High current dependence of TF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 130 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ptf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Excess phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 131 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cjc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero bias B-C depletion capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 132 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vjc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-C built in potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 132 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 133 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mjc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-C junction grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 133 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 134 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xcjc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Fraction of B-C cap to internal base \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 135 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tr \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Ideal reverse transit time \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 136 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cjs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero bias C-S capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 136 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ccs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero bias C-S capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 137 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vjs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Substrate junction built in potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 137 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ps \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 138 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mjs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Substrate junction grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 138 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ms \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 139 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xtb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward and reverse beta temp. exp. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 140 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none eg \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Energy gap for IS temp. dependency \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 141 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xti \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temp. exponent for IS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 142 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none fc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward bias junction fit parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 301 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none invearlyvoltf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Inverse early voltage:forward \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 302 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none invearlyvoltr \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Inverse early voltage:reverse \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 303 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none invrollofff \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Inverse roll off - forward \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 304 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none invrolloffr \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Inverse roll off - reverse \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 305 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none collectorconduct \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Collector conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 306 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none emitterconduct \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Emitter conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 307 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none transtimevbcfact \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Transit time VBC factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 308 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none excessphasefactor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Excess phase fact. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 143 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tnom \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parameter measurement temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 145 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none kf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flicker Noise Coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 144 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none af \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flicker Noise Exponent \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/BJT2.lyx000066400000000000000000005261201353766347700135620ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 1 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection BJT2 instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device initially off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial B-E voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvce \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial C-E voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none (Emitter) Area factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none areab \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Base area factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none areac \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Collector area factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none m \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parallel Multiplier \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial condition vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sensitivity WRT area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 202 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none colnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of collector node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 203 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none basenode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of base node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 204 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none emitnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of emitter node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 205 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none substnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of substrate node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 206 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none colprimenode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal collector node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 207 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none baseprimenode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal base node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 208 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none emitprimenode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal emitter node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 211 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Current at collector node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 212 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ib \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Current at base node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 236 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ie \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Emitter current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 237 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none is \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Substrate current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 209 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 210 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-C voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 215 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gm \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Small signal transconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 213 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gpi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Small signal input conductance - pi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 214 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gmu \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Small signal conductance - mu \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 225 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Conductance from base to internal base \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 216 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none go \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Small signal output conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 227 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none geqcb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none d(Ibe)/d(Vbc) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 228 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gcsub \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal Subs. cap. equiv. cond. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 243 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gdsub \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal Subs. Diode equiv. cond. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 229 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none geqbx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal C-B-base cap. equiv. cond. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 239 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cpi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal base to emitter capactance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 240 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cmu \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal base to collector capactiance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 241 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Base to collector capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 242 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none csub \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Substrate capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 218 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Cap. due to charge storage in B-E jct. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 220 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Cap. due to charge storage in B-C jct. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 222 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqsub \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Cap. due to charge storage in Subs. jct. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 224 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Cap. due to charge storage in B-X jct. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 226 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cexbc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Total Capacitance in B-X junction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 217 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Charge storage B-E junction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 219 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Charge storage B-C junction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 221 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qsub \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Charge storage Subs. junction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 223 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Charge storage B-X junction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 238 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Power dissipation \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 235 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 230 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real part of ac sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 231 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sens. & imag part of ac sens. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 232 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity of ac magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 233 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity of ac phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 234 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none temp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none instance temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dtemp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none instance temperature delta from circuit \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection BJT2 model parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 309 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none string \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none NPN or PNP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none npn \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none NPN type device \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 102 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pnp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none PNP type device \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 147 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none subs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Vertical or Lateral device \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 103 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none is \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Saturation Current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 146 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none iss \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Substrate Jct. Saturation Current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 104 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none bf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Ideal forward beta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 105 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vaf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward Early voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none va \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 107 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ikf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward beta roll-off corner current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 107 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ik \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 108 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ise \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E leakage saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 110 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ne \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E leakage emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 111 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none br \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Ideal reverse beta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 112 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nr \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Reverse emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 113 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none var \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Reverse Early voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 113 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 114 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ikr \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none reverse beta roll-off corner current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 115 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none isc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-C leakage saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 117 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-C leakage emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 118 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero bias base resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 119 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none irb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Current for base resistance=(rb+rbm)/2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 120 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rbm \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Minimum base resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 121 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none re \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Emitter resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 122 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Collector resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 123 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cje \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero bias B-E depletion capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 124 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vje \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E built in potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 124 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 125 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mje \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E junction grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 125 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none me \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 126 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Ideal forward transit time \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 127 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xtf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Coefficient for bias dependence of TF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 128 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vtf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Voltage giving VBC dependence of TF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 129 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none itf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none High current dependence of TF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 130 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ptf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Excess phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 131 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cjc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero bias B-C depletion capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 132 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vjc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-C built in potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 132 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 133 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mjc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-C junction grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 133 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 134 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xcjc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Fraction of B-C cap to internal base \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 135 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tr \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Ideal reverse transit time \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 136 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cjs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero bias Substrate capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 136 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none csub \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 137 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vjs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Substrate junction built in potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 137 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ps \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 138 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mjs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Substrate junction grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 138 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ms \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 139 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xtb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward and reverse beta temp. exp. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 140 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none eg \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Energy gap for IS temp. dependency \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 141 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xti \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temp. exponent for IS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 148 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tre1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temp. coefficient 1 for RE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 149 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tre2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temp. coefficient 2 for RE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 150 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none trc1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temp. coefficient 1 for RC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 151 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none trc2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temp. coefficient 2 for RC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 152 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none trb1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temp. coefficient 1 for RB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 153 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none trb2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temp. coefficient 2 for RB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 154 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none trbm1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temp. coefficient 1 for RBM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 155 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none trbm2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temp. coefficient 2 for RBM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 142 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none fc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward bias junction fit parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 301 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none invearlyvoltf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Inverse early voltage:forward \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 302 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none invearlyvoltr \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Inverse early voltage:reverse \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 303 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none invrollofff \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Inverse roll off - forward \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 304 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none invrolloffr \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Inverse roll off - reverse \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 305 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none collectorconduct \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Collector conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 306 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none emitterconduct \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Emitter conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 307 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none transtimevbcfact \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Transit time VBC factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 308 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none excessphasefactor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Excess phase fact. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 143 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tnom \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parameter measurement temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 145 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none kf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flicker Noise Coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 144 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none af \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flicker Noise Exponent \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/BSIM1.lyx000066400000000000000000004100601353766347700136670ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 1 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection BSIM1 instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none w \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none m \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parallel Multiplier \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ad \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none as \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain perimeter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ps \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source perimeter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nrd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of squares in drain \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nrs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of squares in source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device is initially off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vds \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial D-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 12 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial G-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial B-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 13 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none unknown vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Vector of DS,GS,BS initial voltages \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection BSIM1 Model Parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vfb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flat band voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 102 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lvfb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of vfb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 103 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wvfb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of vfb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 104 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none phi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Strong inversion surface potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 105 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lphi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of phi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wphi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of phi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 107 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none k1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk effect coefficient 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 108 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lk1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of k1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 109 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wk1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of k1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 110 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none k2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk effect coefficient 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 111 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lk2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of k2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 112 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wk2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of k2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 113 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none eta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VDS dependence of threshold voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 114 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none leta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of eta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 115 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none weta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of eta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 116 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none x2e \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS dependence of eta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 117 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lx2e \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of x2e \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 118 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wx2e \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of x2e \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 119 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none x3e \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VDS dependence of eta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 120 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lx3e \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of x3e \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 121 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wx3e \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of x3e \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 122 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dl \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Channel length reduction in um \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 123 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Channel width reduction in um \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 124 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none muz \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero field mobility at VDS=0 VGS=VTH \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 125 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none x2mz \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS dependence of muz \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 126 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lx2mz \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of x2mz \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 127 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wx2mz \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of x2mz \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 128 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mus \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Mobility at VDS=VDD VGS=VTH, channel length modulation \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 129 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lmus \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of mus \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 130 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wmus \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of mus \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 131 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none x2ms \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS dependence of mus \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 132 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lx2ms \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of x2ms \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 133 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wx2ms \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of x2ms \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 134 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none x3ms \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VDS dependence of mus \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 135 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lx3ms \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of x3ms \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 136 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wx3ms \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of x3ms \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 137 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none u0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VGS dependence of mobility \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 138 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lu0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of u0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 139 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wu0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of u0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 140 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none x2u0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS dependence of u0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 141 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lx2u0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of x2u0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 142 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wx2u0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of x2u0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 143 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none u1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VDS depence of mobility, velocity saturation \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 144 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lu1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of u1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 145 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wu1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of u1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 146 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none x2u1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS depence of u1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 147 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lx2u1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length depence of x2u1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 148 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wx2u1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width depence of x2u1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 149 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none x3u1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VDS depence of u1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 150 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lx3u1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of x3u1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 151 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wx3u1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width depence of x3u1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 152 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none n0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Subthreshold slope \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 153 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ln0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of n0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 154 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wn0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of n0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 155 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS dependence of subthreshold slope \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 156 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lnb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of nb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 157 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wnb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of nb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 158 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VDS dependence of subthreshold slope \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 159 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lnd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of nd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 160 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wnd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of nd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 161 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tox \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate oxide thickness in um \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 162 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none temp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature in degree Celcius \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 163 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vdd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Supply voltage to specify mus \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 164 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgso \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate source overlap capacitance per unit channel width(m) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 165 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgdo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate drain overlap capacitance per unit channel width(m) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 166 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgbo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate bulk overlap capacitance per unit channel length(m) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 167 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xpart \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flag for channel charge partitioning \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 168 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rsh \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source drain diffusion sheet resistance in ohm per square \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 169 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none js \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source drain junction saturation current per unit area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 170 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source drain junction built in potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 171 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mj \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source drain bottom junction capacitance grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 172 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pbsw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source drain side junction capacitance built in potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 173 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mjsw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source drain side junction capacitance grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 174 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cj \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source drain bottom junction capacitance per unit area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 175 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cjsw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source drain side junction capacitance per unit area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 176 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wdf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Default width of source drain diffusion in um \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 177 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dell \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length reduction of source drain diffusion \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 180 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none kf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flicker noise coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 181 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none af \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flicker noise exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 178 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nmos \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flag to indicate NMOS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 179 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pmos \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flag to indicate PMOS \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/BSIM2.lyx000066400000000000000000006361701353766347700137040ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 1 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection BSIM2 instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none w \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none m \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parallel Multiplier \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ad \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none as \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain perimeter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ps \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source perimeter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nrd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of squares in drain \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nrs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of squares in source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device is initially off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vds \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial D-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 12 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial G-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial B-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 13 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none unknown vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Vector of DS,GS,BS initial voltages \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection BSIM2 model parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vfb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flat band voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 102 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lvfb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of vfb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 103 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wvfb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of vfb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 104 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none phi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Strong inversion surface potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 105 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lphi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of phi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wphi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of phi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 107 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none k1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk effect coefficient 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 108 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lk1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of k1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 109 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wk1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of k1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 110 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none k2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk effect coefficient 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 111 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lk2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of k2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 112 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wk2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of k2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 113 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none eta0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VDS dependence of threshold voltage at VDD=0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 114 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none leta0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of eta0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 115 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none weta0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of eta0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 116 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none etab \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS dependence of eta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 117 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none letab \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of etab \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 118 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wetab \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of etab \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 119 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dl \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Channel length reduction in um \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 120 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Channel width reduction in um \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 121 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mu0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Low-field mobility, at VDS=0 VGS=VTH \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 122 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mu0b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS dependence of low-field mobility \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 123 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lmu0b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of mu0b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 124 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wmu0b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of mu0b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 125 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mus0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Mobility at VDS=VDD VGS=VTH \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 126 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lmus0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of mus0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 127 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wmus0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of mus \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 128 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none musb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS dependence of mus \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 129 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lmusb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of musb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 130 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wmusb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of musb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 131 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mu20 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VDS dependence of mu in tanh term \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 132 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lmu20 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of mu20 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 133 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wmu20 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of mu20 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 134 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mu2b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS dependence of mu2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 135 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lmu2b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of mu2b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 136 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wmu2b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of mu2b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 137 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mu2g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VGS dependence of mu2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 138 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lmu2g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of mu2g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 139 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wmu2g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of mu2g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 140 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mu30 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VDS dependence of mu in linear term \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 141 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lmu30 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of mu30 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 142 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wmu30 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of mu30 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 143 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mu3b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS dependence of mu3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 144 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lmu3b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of mu3b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 145 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wmu3b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of mu3b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 146 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mu3g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VGS dependence of mu3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 147 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lmu3g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of mu3g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 148 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wmu3g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of mu3g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 149 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mu40 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VDS dependence of mu in linear term \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 150 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lmu40 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of mu40 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 151 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wmu40 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of mu40 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 152 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mu4b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS dependence of mu4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 153 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lmu4b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of mu4b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 154 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wmu4b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of mu4b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 155 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mu4g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VGS dependence of mu4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 156 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lmu4g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of mu4g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 157 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wmu4g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of mu4g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 158 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ua0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Linear VGS dependence of mobility \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 159 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lua0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of ua0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 160 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wua0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of ua0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 161 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none uab \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS dependence of ua \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 162 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none luab \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of uab \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 163 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wuab \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of uab \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 164 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ub0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Quadratic VGS dependence of mobility \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 165 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lub0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of ub0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 166 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wub0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of ub0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 167 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ubb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS dependence of ub \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 168 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lubb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of ubb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 169 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wubb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of ubb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 170 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none u10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VDS depence of mobility \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 171 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lu10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of u10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 172 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wu10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of u10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 173 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none u1b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS depence of u1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 174 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lu1b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length depence of u1b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 175 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wu1b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width depence of u1b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 176 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none u1d \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VDS depence of u1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 177 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lu1d \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length depence of u1d \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 178 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wu1d \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width depence of u1d \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 179 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none n0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Subthreshold slope at VDS=0 VBS=0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 180 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ln0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of n0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 181 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wn0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of n0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 182 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS dependence of n \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 183 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lnb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of nb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 184 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wnb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of nb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 185 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VDS dependence of n \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 186 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lnd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of nd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 187 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wnd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of nd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 188 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vof0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Threshold voltage offset AT VDS=0 VBS=0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 189 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lvof0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of vof0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 190 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wvof0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of vof0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 191 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vofb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS dependence of vof \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 192 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lvofb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of vofb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 193 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wvofb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of vofb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 194 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vofd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VDS dependence of vof \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 195 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lvofd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of vofd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 196 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wvofd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of vofd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 197 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ai0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Pre-factor of hot-electron effect. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 198 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lai0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of ai0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 199 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wai0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of ai0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 200 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none aib \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS dependence of ai \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 201 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none laib \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of aib \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 202 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none waib \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of aib \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 203 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none bi0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Exponential factor of hot-electron effect. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 204 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lbi0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of bi0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 205 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wbi0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of bi0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 206 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none bib \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none VBS dependence of bi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 207 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lbib \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of bib \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 208 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wbib \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of bib \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 209 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vghigh \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Upper bound of the cubic spline function. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 210 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lvghigh \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of vghigh \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 211 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wvghigh \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of vghigh \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 212 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vglow \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Lower bound of the cubic spline function. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 213 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lvglow \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length dependence of vglow \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 214 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wvglow \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width dependence of vglow \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 215 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tox \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate oxide thickness in um \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 216 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none temp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature in degree Celcius \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 217 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vdd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Maximum Vds \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 218 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vgg \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Maximum Vgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 219 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Maximum Vbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 220 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgso \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate source overlap capacitance per unit channel width(m) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 221 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgdo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate drain overlap capacitance per unit channel width(m) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 222 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgbo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate bulk overlap capacitance per unit channel length(m) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 223 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xpart \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flag for channel charge partitioning \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 224 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rsh \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source drain diffusion sheet resistance in ohm per square \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 225 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none js \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source drain junction saturation current per unit area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 226 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source drain junction built in potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 227 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mj \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source drain bottom junction capacitance grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 228 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pbsw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source drain side junction capacitance built in potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 229 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mjsw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source drain side junction capacitance grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 230 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cj \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source drain bottom junction capacitance per unit area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 231 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cjsw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source drain side junction capacitance per unit area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 232 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wdf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Default width of source drain diffusion in um \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 233 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dell \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length reduction of source drain diffusion \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 236 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none kf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flicker noise coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 237 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none af \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flicker noise exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 234 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nmos \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flag to indicate NMOS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 235 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pmos \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flag to indicate PMOS \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/CCCS.lyx000066400000000000000000000533011353766347700135700ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 0 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection CCCS instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gain \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gain of source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none control \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none instance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Name of controlling source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_gain \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sensitivity WRT gain \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none neg_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Negative node of source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pos_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Positive node of source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none i \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none CCCS output current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none v \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none CCCS voltage at output \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none CCCS power \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 206 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 201 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real part of ac sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 202 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none imag part of ac sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 203 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity of ac magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 204 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity of ac phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 205 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/CCVS.lyx000066400000000000000000000533151353766347700136200ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 0 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection CCVS instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gain \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Transresistance (gain) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none control \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none instance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Controlling voltage source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_trans \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sens. WRT transimpedance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pos_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Positive node of source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none neg_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Negative node of source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none i \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none CCVS output current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none v \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none CCVS output voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none CCVS power \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 206 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 201 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real part of ac sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 202 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none imag part of ac sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 203 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity of ac magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 204 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity of ac phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 205 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/Capacitor.lyx000066400000000000000000001364561353766347700147770ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 1 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection Capacitor instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cap \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none c \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial capacitor voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none temp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance operating temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dtemp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance temperature difference from the rest of the circuit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none w \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none m \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parallel multiplier \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none scale \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Scale factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_cap \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sens. WRT cap. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none i \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instantaneous device power \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 206 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 201 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real part of ac sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 202 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sens. & imag part of ac sens. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 203 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity of ac magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 204 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity of ac phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 205 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection Capacitor model parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 112 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cap \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Model capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cj \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bottom Capacitance per area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 102 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cjsw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Sidewall capacitance per meter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 103 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none defw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Default width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 113 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none defl \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Default length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 105 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none narrow \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none width correction factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none short \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none length correction factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 107 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tc1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none First order temp. coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 108 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tc2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Second order temp. coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 109 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tnom \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parameter measurement temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 110 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none di \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Relative dielectric constant \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 111 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none thick \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Insulator thickness \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 104 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none c \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitor model \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/CplLines.lyx000066400000000000000000000435271353766347700145770ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 0 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection CplLines instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pos_nodes \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none string vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none in nodes \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none neg_nodes \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none string vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none out nodes \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dimension \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none number of coupled lines \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none length of lines \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection CplLines model parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none r \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none resistance per length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 104 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none inductance per length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 102 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none c \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none capacitance per length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 103 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none conductance per length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 105 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cpl \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device is a cpl model \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/Inductor.lyx000066400000000000000000001262331353766347700146510ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 1 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection Inductor instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none inductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Inductance of inductor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial current through inductor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_ind \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sensitivity WRT inductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none temp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance operating temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dtemp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance temperature difference with the rest of the circuit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none m \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Multiplication Factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none scale \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Scale factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 12 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nt \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of turns \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flux \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flux through inductor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none v \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Terminal voltage of inductor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none volt \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none i \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Current through the inductor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none instantaneous power dissipated by the inductor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 206 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 201 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real part of ac sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 202 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity and imag part of ac sensitivty \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 203 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity of AC magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 204 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity of AC phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 205 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection Inductor model parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 100 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ind \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Model inductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tc1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none First order temp. coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 102 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tc2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Second order temp. coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 103 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tnom \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parameter measurement temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 104 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none csect \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Inductor cross section \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 105 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Inductor length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nt \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Model number of turns \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 107 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mu \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Relative magnetic permeability \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 108 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Inductor model \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/Isource.lyx000066400000000000000000001061751353766347700144760ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 0 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection Isource instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none DC value of source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none acmag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none AC magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none acphase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none AC phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pulse \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Pulse description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sine \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Sinusoidal source description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sin \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Sinusoidal source description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none exp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Exponential source description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pwl \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Piecewise linear description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sffm \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Single freq. FM description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 21 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none am \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Amplitude modulation description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none neg_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Negative node of source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pos_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Positive node of source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 12 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none acreal \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none AC real part \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 13 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none acimag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none AC imaginary part \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none function \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Function of the source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 15 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none order \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Order of the source function \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 16 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none coeffs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Coefficients of the source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 20 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none v \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Voltage across the supply \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 17 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Power supplied by the source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none AC magnitude,phase vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none c \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Current through current source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 22 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Current in DC or Transient mode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 18 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none distof1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none f1 input for distortion \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 19 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none distof2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none f2 input for distortion \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/LTRA.lyx000066400000000000000000001214321353766347700136200ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 1 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection LTRA instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none v1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial voltage at end 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none v2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial voltage at end 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none i1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial current at end 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none i2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial current at end 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial condition vector:v1,i1,v2,i2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 13 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pos_node1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Positive node of end 1 of t-line \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none neg_node1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Negative node of end 1 of t.line \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 15 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pos_node2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Positive node of end 2 of t-line \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 16 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none neg_node2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Negative node of end 2 of t-line \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection LTRA model parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ltra \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none LTRA model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none r \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Resistance per meter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Inductance per meter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none c \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance per meter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none len \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none length of line \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rel \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Rel. rate of change of deriv. for bkpt \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 12 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none abs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Abs. rate of change of deriv. for bkpt \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 28 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nocontrol \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none No timestep control \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 32 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none steplimit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none always limit timestep to 0.8*(delay of line) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 33 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nosteplimit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none don't always limit timestep to 0.8*(delay of line) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 34 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lininterp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none use linear interpolation \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 35 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none quadinterp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none use quadratic interpolation \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 36 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mixedinterp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none use linear interpolation if quadratic results look unacceptable \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 46 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none truncnr \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none use N-R iterations for step calculation in LTRAtrunc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 47 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none truncdontcut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none don't limit timestep to keep impulse response calculation errors low \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 42 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none compactrel \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none special reltol for straight line checking \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 43 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none compactabs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none special abstol for straight line checking \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/MOS1.lyx000066400000000000000000004741441353766347700136100ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize 10 \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 0 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection MOS1 instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 21 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none m \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Multiplier \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none w \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ad \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none as \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain perimeter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ps \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source perimeter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nrd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain squares \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nrs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source squares \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device initially off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 12 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvds \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial D-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 13 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial G-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial B-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 20 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none temp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 22 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dtemp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance temperature difference \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Vector of D-S, G-S, B-S voltages \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 15 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sensitivity WRT length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sensitivity WRT width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 215 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none id \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 18 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none is \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 17 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ig \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 16 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ib \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 217 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ibd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-D junction current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 216 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ibs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-S junction current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 231 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 232 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vds \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain-Source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 230 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 229 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 203 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of the drain node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 204 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of the gate node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 205 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none snode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of the source node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 206 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none bnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of the node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 207 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dnodeprime \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of int. drain node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 208 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none snodeprime \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of int. source node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 211 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none von \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 212 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vdsat \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Saturation drain voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 213 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sourcevcrit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Critical source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 214 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none drainvcrit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Critical drain voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 258 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 209 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sourceconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Conductance of source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 259 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 210 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none drainconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Conductance of drain \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 219 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gm \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Transconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 220 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gds \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain-Source conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 218 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gmb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source transconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 218 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gmbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 221 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 222 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 223 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 224 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 233 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Source capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 236 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Drain capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 239 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Bulk capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 235 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to gate-source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 238 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqgd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to gate-drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 241 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqgb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to gate-bulk charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 243 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to bulk-drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 245 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to bulk-source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 225 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbd0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero-Bias B-D junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 226 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbdsw0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 227 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbs0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero-Bias B-S junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 228 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbssw0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 234 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 237 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qgd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 240 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qgb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Bulk charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 242 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 244 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 19 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instaneous power \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 256 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 246 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real part of ac sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 247 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none imag part of ac sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 248 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt l of ac magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 249 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt l of ac phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 250 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 257 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity wrt width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 251 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real part of ac sensitivity wrt width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 252 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none imag part of ac sensitivity wrt width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 253 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt w of ac magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 254 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt w of ac phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 255 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity wrt width \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection MOS1 model parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 133 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none string \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none N-channel or P-channel MOS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vto \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Threshold voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vt0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 102 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none kp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Transconductance parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 103 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gamma \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk threshold parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 104 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none phi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Surface potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 105 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lambda \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Channel length modulation \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 107 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 108 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-D junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 109 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-S junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 110 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none is \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk junction sat. current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 111 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk junction potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 112 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgso \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-source overlap cap. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 113 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgdo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-drain overlap cap. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 114 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgbo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-bulk overlap cap. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 122 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rsh \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Sheet resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 115 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cj \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bottom junction cap per area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 116 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mj \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bottom grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 117 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cjsw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Side junction cap per area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 118 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mjsw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Side grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 119 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none js \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk jct. sat. current density \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 120 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tox \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Oxide thickness \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 121 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ld \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Lateral diffusion \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 123 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none u0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Surface mobility \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 123 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none uo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 124 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none fc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward bias jct. fit parm. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 128 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nmos \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none N type MOSfet model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 129 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pmos \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none P type MOSfet model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 125 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nsub \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Substrate doping \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 126 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tpg \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 127 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nss \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Surface state density \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 130 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tnom \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parameter measurement temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 131 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none kf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flicker noise coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 132 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none af \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flicker noise exponent \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/MOS2.lyx000066400000000000000000005211661353766347700136060ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize 10 \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 1 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection MOS 2 instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 80 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none m \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Multiplier \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none w \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ad \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none as \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain perimeter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ps \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source perimeter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 34 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none id \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 34 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 36 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ibd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-D junction current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 35 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ibs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-S junction current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 18 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none is \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 17 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ig \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 16 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ib \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 50 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 51 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vds \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain-Source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 49 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 48 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nrd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain squares \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nrs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source squares \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device initially off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 12 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvds \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial D-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 13 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial G-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial B-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 77 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none temp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance operating temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 81 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dtemp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance temperature difference \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Vector of D-S, G-S, B-S voltages \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 15 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sensitivity WRT length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sensitivity WRT width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 22 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of drain node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 23 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of gate node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 24 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none snode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of source node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 25 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none bnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of bulk node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 26 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dnodeprime \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of internal drain node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 27 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none snodeprime \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of internal source node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 30 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none von \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 31 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vdsat \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Saturation drain voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 32 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sourcevcrit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Critical source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 33 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none drainvcrit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Critical drain voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 78 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 28 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sourceconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 79 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 29 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none drainconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 38 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gm \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Transconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 39 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gds \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain-Source conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 37 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gmb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source transconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 37 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gmbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 40 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 41 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 42 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 43 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 52 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Source capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 55 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Drain capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 58 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Bulk capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 44 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbd0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero-Bias B-D junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 45 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbdsw0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 46 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbs0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero-Bias B-S junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 47 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbssw0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 54 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to gate-source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 57 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqgd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to gate-drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 60 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqgb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to gate-bulk charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 62 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to bulk-drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 64 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to bulk-source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 53 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 56 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qgd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 59 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qgb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Bulk charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 61 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 63 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 19 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instantaneous power \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 75 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 70 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real part of ac sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 71 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none imag part of ac sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 74 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 72 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt l of ac magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 73 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt l of ac phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 76 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity wrt width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 65 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity and real part of ac sensitivity wrt width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 66 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none imag part of ac sensitivity wrt width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 67 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt w of ac magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 68 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt w of ac phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 69 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity wrt width \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection MOS2 model parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 141 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none string \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none N-channel or P-channel MOS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vto \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Threshold voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vt0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 102 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none kp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Transconductance parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 103 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gamma \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk threshold parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 104 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none phi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Surface potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 105 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lambda \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Channel length modulation \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 107 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 108 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-D junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 109 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-S junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 110 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none is \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk junction sat. current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 111 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk junction potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 112 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgso \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-source overlap cap. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 113 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgdo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-drain overlap cap. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 114 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgbo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-bulk overlap cap. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 122 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rsh \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Sheet resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 115 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cj \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bottom junction cap per area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 116 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mj \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bottom grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 117 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cjsw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Side junction cap per area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 118 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mjsw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Side grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 119 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none js \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk jct. sat. current density \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 120 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tox \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Oxide thickness \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 121 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ld \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Lateral diffusion \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 123 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none u0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Surface mobility \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 123 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none uo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 124 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none fc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward bias jct. fit parm. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 135 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nmos \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none N type MOSfet model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 136 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pmos \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none P type MOSfet model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 125 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nsub \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Substrate doping \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 126 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tpg \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 127 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nss \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Surface state density \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 129 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none delta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width effect on threshold \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 130 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none uexp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Crit. field exp for mob. deg. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 134 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ucrit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Crit. field for mob. degradation \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 131 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vmax \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Maximum carrier drift velocity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 132 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xj \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Junction depth \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 133 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none neff \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Total channel charge coeff. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 128 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nfs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Fast surface state density \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 137 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tnom \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parameter measurement temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 139 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none kf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flicker noise coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 140 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none af \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flicker noise exponent \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/MOS3.lyx000066400000000000000000005437401353766347700136110ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 1 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection MOS3 instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 80 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none m \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Multiplier \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none w \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ad \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none as \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain perimeter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ps \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source perimeter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 34 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none id \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 34 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 36 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ibd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-D junction current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 35 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ibs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-S junction current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 18 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none is \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 17 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ig \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 16 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ib \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 50 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 51 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vds \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain-Source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 49 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 48 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nrd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain squares \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nrs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source squares \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device initially off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 12 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvds \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial D-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 13 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial G-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial B-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Vector of D-S, G-S, B-S voltages \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 77 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none temp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance operating temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 81 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dtemp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance temperature difference \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 15 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sensitivity WRT length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sensitivity WRT width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 22 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of drain node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 23 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of gate node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 24 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none snode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of source node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 25 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none bnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of bulk node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 26 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dnodeprime \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of internal drain node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 27 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none snodeprime \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of internal source node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 30 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none von \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Turn-on voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 31 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vdsat \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Saturation drain voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 32 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sourcevcrit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Critical source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 33 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none drainvcrit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Critical drain voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 78 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 28 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sourceconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 79 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 29 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none drainconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 38 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gm \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Transconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 39 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gds \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain-Source conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 37 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gmb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source transconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 37 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gmbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source transconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 40 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 41 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 42 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 43 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 52 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Source capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 55 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Drain capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 58 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Bulk capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 54 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to gate-source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 57 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqgd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to gate-drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 60 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqgb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to gate-bulk charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 62 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to bulk-drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 64 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to bulk-source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 44 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbd0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero-Bias B-D junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 45 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbdsw0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero-Bias B-D sidewall capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 46 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbs0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero-Bias B-S junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 47 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbssw0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero-Bias B-S sidewall capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 63 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 53 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 56 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qgd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 59 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qgb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Bulk charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 61 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 19 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instantaneous power \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 76 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 70 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real part of ac sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 71 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none imag part of ac sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 74 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 72 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt l of ac magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 73 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt l of ac phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 75 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity wrt width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 65 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real part of ac sensitivity wrt width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 66 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none imag part of ac sensitivity wrt width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 67 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt w of ac magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 68 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt w of ac phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 69 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity wrt width \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection MOS3 model parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 144 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none string \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none N-channel or P-channel MOS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 133 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nmos \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none N type MOSfet model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 134 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pmos \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none P type MOSfet model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vto \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Threshold voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vt0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 102 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none kp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Transconductance parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 103 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gamma \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk threshold parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 104 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none phi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Surface potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 105 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 107 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-D junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 108 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-S junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 109 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none is \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk junction sat. current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 110 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk junction potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 111 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgso \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-source overlap cap. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 112 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgdo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-drain overlap cap. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 113 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgbo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-bulk overlap cap. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 114 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rsh \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Sheet resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 115 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cj \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bottom junction cap per area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 116 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mj \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bottom grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 117 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cjsw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Side junction cap per area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 118 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mjsw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Side grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 119 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none js \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk jct. sat. current density \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 120 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tox \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Oxide thickness \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 121 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ld \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Lateral diffusion \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 145 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xl \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length mask adjustment \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 146 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width Narrowing (Diffusion) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 147 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width mask adjustment \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 148 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none delvto \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Threshold voltage Adjust \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 148 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none delvt0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 122 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none u0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Surface mobility \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 122 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none uo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 123 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none fc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward bias jct. fit parm. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 124 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nsub \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Substrate doping \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 125 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tpg \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 126 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nss \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Surface state density \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 131 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vmax \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Maximum carrier drift velocity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 135 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xj \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Junction depth \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 129 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nfs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Fast surface state density \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 138 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Depletion layer width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 139 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none alpha \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Alpha \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 127 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none eta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Vds dependence of threshold voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 128 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none delta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width effect on threshold \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 140 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none input_delta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 130 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none theta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Vgs dependence on mobility \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 132 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none kappa \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Kappa \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 141 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tnom \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parameter measurement temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 142 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none kf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flicker noise coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 143 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none af \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flicker noise exponent \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/MOS6.lyx000066400000000000000000005171001353766347700136030ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 1 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection MOS6 instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none w \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 22 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none m \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parallel Multiplier \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ad \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none as \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain perimeter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ps \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source perimeter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 215 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none id \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 215 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 18 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none is \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 17 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ig \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 16 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ib \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 216 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ibs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-S junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 217 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ibd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-D junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 231 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 232 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vds \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain-Source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 230 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 229 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nrd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain squares \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nrs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source squares \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device initially off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 12 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvds \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial D-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 13 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial G-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial B-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 20 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none temp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 21 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dtemp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance temperature difference \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Vector of D-S, G-S, B-S voltages \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 15 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sensitivity WRT length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sensitivity WRT width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 203 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of the drain node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 204 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of the gate node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 205 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none snode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of the source node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 206 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none bnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of the node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 207 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dnodeprime \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of int. drain node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 208 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none snodeprime \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of int. source node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 258 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 209 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sourceconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 259 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 210 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none drainconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 211 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none von \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Turn-on voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 212 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vdsat \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Saturation drain voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 213 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sourcevcrit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Critical source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 214 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none drainvcrit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Critical drain voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 218 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gmbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source transconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 219 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gm \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Transconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 220 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gds \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain-Source conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 221 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 222 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 233 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Source capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 236 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Drain capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 239 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Bulk capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 223 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 224 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 225 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbd0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero-Bias B-D junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 226 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbdsw0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 227 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbs0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero-Bias B-S junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 228 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbssw0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 235 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to gate-source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 238 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqgd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to gate-drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 241 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqgb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to gate-bulk charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 243 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to bulk-drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 245 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to bulk-source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 234 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 237 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qgd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 240 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qgb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Bulk charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 242 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 244 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 19 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instaneous power \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 256 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 246 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real part of ac sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 247 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none imag part of ac sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 248 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt l of ac magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 249 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt l of ac phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 250 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 257 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity wrt width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 251 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real part of ac sensitivity wrt width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 252 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none imag part of ac sensitivity wrt width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 253 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt w of ac magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 254 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt w of ac phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 255 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity wrt width \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection MOS6 model parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 140 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none string \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none N-channel or P-channel MOS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vto \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Threshold voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vt0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 102 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none kv \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Saturation voltage factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 103 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nv \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Saturation voltage coeff. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 104 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none kc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Saturation current factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 105 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Saturation current coeff. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nvth \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Threshold voltage coeff. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 107 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ps \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Sat. current modification par. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 108 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gamma \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk threshold parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 109 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gamma1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk threshold parameter 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 110 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sigma \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Static feedback effect par. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 111 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none phi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Surface potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 112 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lambda \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Channel length modulation param. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 113 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lambda0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Channel length modulation param. 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 114 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none lambda1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Channel length modulation param. 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 115 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 116 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 117 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-D junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 118 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-S junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 119 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none is \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk junction sat. current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 120 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk junction potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 121 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgso \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-source overlap cap. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 122 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgdo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-drain overlap cap. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 123 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgbo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-bulk overlap cap. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 131 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rsh \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Sheet resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 124 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cj \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bottom junction cap per area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 125 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mj \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bottom grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 126 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cjsw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Side junction cap per area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 127 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mjsw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Side grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 128 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none js \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk jct. sat. current density \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 130 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ld \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Lateral diffusion \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 129 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tox \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Oxide thickness \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 132 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none u0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Surface mobility \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 132 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none uo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 133 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none fc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward bias jct. fit parm. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 137 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nmos \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none N type MOSfet model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 138 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pmos \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none P type MOSfet model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 135 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tpg \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 134 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nsub \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Substrate doping \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 136 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nss \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Surface state density \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 139 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tnom \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parameter measurement temperature \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/MOS9.lyx000066400000000000000000005437521353766347700136220ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 1 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection MOS9 instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 80 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none m \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Multiplier \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none w \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ad \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none as \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain perimeter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ps \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source perimeter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 34 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none id \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 34 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 36 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ibd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-D junction current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 35 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ibs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-S junction current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 18 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none is \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 17 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ig \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 16 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ib \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 50 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 51 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vds \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain-Source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 49 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 48 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nrd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain squares \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nrs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source squares \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device initially off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 12 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvds \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial D-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 13 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial G-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial B-S voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Vector of D-S, G-S, B-S voltages \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 77 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none temp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance operating temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 81 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dtemp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance operating temperature difference \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 15 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sensitivity WRT length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sensitivity WRT width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 22 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of drain node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 23 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of gate node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 24 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none snode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of source node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 25 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none bnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of bulk node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 26 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dnodeprime \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of internal drain node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 27 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none snodeprime \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of internal source node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 30 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none von \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Turn-on voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 31 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vdsat \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Saturation drain voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 32 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sourcevcrit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Critical source voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 33 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none drainvcrit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Critical drain voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 78 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 28 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sourceconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 79 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 29 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none drainconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 38 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gm \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Transconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 39 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gds \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain-Source conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 37 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gmb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source transconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 37 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gmbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source transconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 40 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 41 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source conductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 42 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 43 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 52 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Source capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 55 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Drain capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 58 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Bulk capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 54 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to gate-source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 57 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqgd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to gate-drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 60 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqgb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to gate-bulk charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 62 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to bulk-drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 64 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance due to bulk-source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 44 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbd0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero-Bias B-D junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 45 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbdsw0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero-Bias B-D sidewall capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 46 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbs0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero-Bias B-S junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 47 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbssw0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero-Bias B-S sidewall capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 63 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 53 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qgs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Source charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 56 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qgd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 59 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qgb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-Bulk charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 61 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk-Drain charge storage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 19 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instantaneous power \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 76 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 70 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real part of ac sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 71 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none imag part of ac sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 74 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity wrt length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 72 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt l of ac magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 73 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_l_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt l of ac phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 75 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity wrt width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 65 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real part of ac sensitivity wrt width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 66 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none imag part of ac sensitivity wrt width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 67 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt w of ac magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 68 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity wrt w of ac phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 69 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_w_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity wrt width \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection MOS9 model parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 144 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none string \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none N-channel or P-channel MOS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 133 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nmos \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none N type MOSfet model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 134 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pmos \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none P type MOSfet model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vto \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Threshold voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vt0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 102 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none kp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Transconductance parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 103 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gamma \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk threshold parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 104 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none phi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Surface potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 105 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Drain ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 107 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-D junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 108 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-S junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 109 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none is \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk junction sat. current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 110 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk junction potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 111 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgso \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-source overlap cap. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 112 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgdo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-drain overlap cap. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 113 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cgbo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate-bulk overlap cap. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 114 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rsh \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Sheet resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 115 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cj \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bottom junction cap per area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 116 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mj \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bottom grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 117 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cjsw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Side junction cap per area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 118 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mjsw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Side grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 119 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none js \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Bulk jct. sat. current density \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 120 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tox \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Oxide thickness \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 121 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ld \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Lateral diffusion \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 145 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xl \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length mask adjustment \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 146 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width Narrowing (Diffusion) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 147 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width mask adjustment \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 148 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none delvto \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Threshold voltage Adjust \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 148 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none delvt0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 122 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none u0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Surface mobility \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 122 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none uo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 123 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none fc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward bias jct. fit parm. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 124 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nsub \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Substrate doping \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 125 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tpg \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Gate type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 126 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nss \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Surface state density \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 131 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vmax \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Maximum carrier drift velocity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 135 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xj \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Junction depth \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 129 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nfs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Fast surface state density \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 138 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Depletion layer width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 139 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none alpha \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Alpha \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 127 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none eta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Vds dependence of threshold voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 128 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none delta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width effect on threshold \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 140 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none input_delta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 130 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none theta \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Vgs dependence on mobility \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 132 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none kappa \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Kappa \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 141 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tnom \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parameter measurement temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 142 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none kf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flicker noise coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 143 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none af \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flicker noise exponent \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/Mutual.lyx000066400000000000000000000432371353766347700143330ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 0 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection Mutual instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 401 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none k \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Mutual inductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 401 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 402 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none inductor1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none instance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none First coupled inductor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 403 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none inductor2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none instance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Second coupled inductor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 404 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_coeff \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sensitivity WRT coupling factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 606 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 601 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real part of ac sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 602 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity and imag part of ac sensitivty \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 603 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity of AC magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 604 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity of AC phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 605 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mutual model parameters: \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/Resistor.lyx000066400000000000000000001555711353766347700147030ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 1 \use_package mathtools 1 \use_package mhchem 1 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection Resistor instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none resistance (r) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none AC resistance value \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none temp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance operating temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dtemp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance temperature difference with the rest of the circuit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none w \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 12 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none m \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Multiplication factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 16 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none First order temp. coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 16 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tc1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none First order temp. coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 17 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tc2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Second order temp. coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 13 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none scale \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Scale factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 15 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none noisy (noise) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Resistor generate noise \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_resist \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sensitivity WRT resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none i \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Power \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 206 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 201 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity and real part of ac sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 202 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity and imag part of ac sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 203 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity of magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 204 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity of phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 205 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection Resistor model parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 103 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rsh \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Sheet resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none narrow \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Narrowing of resistor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 109 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none short \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Shortening of resistor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 109 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dlr \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tc1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none First order temp. coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 102 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tc2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Second order temp. coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 104 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none defw \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Default device width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 104 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none w \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default device width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 105 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default device length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 110 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none kf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flicker noise coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 111 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none af \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Flicker noise exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 108 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tnom \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parameter measurement temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 107 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout r \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 107 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout res \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout wf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Flicker noise width exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout lf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Flicker noise length exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ef \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Flicker noise frequency exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none r \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device is a resistor model \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/Tranline.lyx000066400000000000000000000632721353766347700146410ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 0 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection Tranline instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none z0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Characteristic impedance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none zo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none f \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Frequency \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none td \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Transmission delay \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nl \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Normalized length at frequency given \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none v1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial voltage at end 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none v2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial voltage at end 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none i1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial current at end 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none i2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial current at end 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial condition vector:v1,i1,v2,i2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rel \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Rel. rate of change of deriv. for bkpt \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none abs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Abs. rate of change of deriv. for bkpt \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 12 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pos_node1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Positive node of end 1 of t. line \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 13 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none neg_node1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Negative node of end 1 of t. line \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pos_node2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Positive node of end 2 of t. line \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 15 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none neg_node2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Negative node of end 2 of t. line \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 18 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none delays \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Delayed values of excitation \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/TransLine.lyx000066400000000000000000000407361353766347700147640ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 0 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection TransLine instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pos_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Positive node of txl \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none neg_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Negative node of txl \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none length of line \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection TransLine model parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none r \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none resistance per length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 104 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none inductance per length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 102 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none c \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none capacitance per length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 103 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none conductance per length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 105 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none txl \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device is a txl model \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/URC.lyx000066400000000000000000000510241353766347700135060ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 0 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection URC instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none l \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Length of transmission line \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none n \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of lumps \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pos_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Positive node of URC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none neg_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Negative node of URC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gnd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Ground node of URC \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection URC model parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none k \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Propagation constant \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 102 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none fmax \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Maximum frequency of interest \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 103 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rperl \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Resistance per unit length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 104 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cperl \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Capacitance per unit length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 105 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none isperl \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Saturation current per length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rsperl \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Diode resistance per length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 107 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none urc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Uniform R.C. line model \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/VBIC.lyx000066400000000000000000007014301353766347700136030ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 1 \use_package mathtools 1 \use_package mhchem 1 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection VBIC instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Area factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Device initially off \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial condition vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial B-E voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none icvce \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial C-E voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none temp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dtemp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance delta temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none m \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Multiplier \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 212 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none collnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of collector node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 213 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none basenode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of base node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 214 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none emitnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of emitter node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 215 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none subsnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Number of substrate node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 216 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none collCXnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal collector node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 217 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none collCInode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal collector node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 218 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none baseBXnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal base node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 219 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none baseBInode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal base node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 220 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none baseBPnode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal base node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 221 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none emitEInode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal emitter node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 222 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none subsSInode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal substrate node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 223 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 224 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-C voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 225 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Collector current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 226 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ib \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Base current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 227 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ie \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Emitter current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 228 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none is \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Substrate current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 229 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gm \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Small signal transconductance dIc/dVbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 230 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none go \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Small signal output conductance dIc/dVbc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 231 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gpi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Small signal input conductance dIb/dVbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 232 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gmu \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Small signal conductance dIb/dVbc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 233 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Conductance from base to internal base \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 247 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal base to emitter capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 248 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none External base to emitter capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 249 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal base to collector capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 250 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbcx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none External Base to collector capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 251 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbep \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parasitic Base to emitter capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 252 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbcp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parasitic Base to collector capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 259 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Power dissipation \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 243 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none geqcb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Internal C-B-base cap. equiv. cond. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 246 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none geqbx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none External C-B-base cap. equiv. cond. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 234 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Charge storage B-E junction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 235 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Cap. due to charge storage in B-E jct. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 236 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Charge storage B-C junction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 237 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Cap. due to charge storage in B-C jct. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 238 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Charge storage B-X junction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 239 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cqbx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Cap. due to charge storage in B-X jct. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 258 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none DC sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 253 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Real part of AC sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 254 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none DC sens. & imag part of AC sens. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 255 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Sensitivity of AC magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 256 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Sensitivity of AC phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 257 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none AC sensitivity \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection VBIC model parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 305 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none string \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none NPN or PNP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 101 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none npn \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none NPN type device \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 102 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pnp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none PNP type device \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 103 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tnom (tref) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parameter measurement temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 104 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rcx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Extrinsic coll resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 105 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rci \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Intrinsic coll resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 106 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Epi drift saturation voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 107 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gamm \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Epi doping parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 108 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none hrcf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none High current RC factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 109 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rbx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Extrinsic base resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 110 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rbi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Intrinsic base resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 111 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none re \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Intrinsic emitter resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 112 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Intrinsic substrate resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 113 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rbp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parasitic base resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 114 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none is \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Transport saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 115 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 116 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nr \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Reverse emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 117 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none fc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Fwd bias depletion capacitance limit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 118 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbeo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Extrinsic B-E overlap capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 119 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cje \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero bias B-E depletion capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 120 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E built in potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 121 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none me \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E junction grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 122 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none aje \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E capacitance smoothing factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 123 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cbco \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Extrinsic B-C overlap capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 124 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cjc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero bias B-C depletion capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 125 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qco \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Epi charge parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 126 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cjep \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-C extrinsic zero bias capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 127 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-C built in potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 128 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none mc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-C junction grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 129 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ajc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-C capacitance smoothing factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 130 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cjcp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Zero bias S-C capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 131 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ps \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none S-C junction built in potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 132 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ms \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none S-C junction grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 133 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ajs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none S-C capacitance smoothing factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 134 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ibei \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Ideal B-E saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 135 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Portion of IBEI from Vbei, 1-WBE from Vbex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 136 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nei \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Ideal B-E emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 137 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none iben \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Non-ideal B-E saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 138 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nen \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Non-ideal B-E emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 139 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ibci \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Ideal B-C saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 140 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nci \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Ideal B-C emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 141 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ibcn \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Non-ideal B-C saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 142 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ncn \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Non-ideal B-C emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 143 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none avc1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-C weak avalanche parameter 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 144 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none avc2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-C weak avalanche parameter 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 145 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none isp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parasitic transport saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 146 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none wsp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Portion of ICCP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 147 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nfp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parasitic fwd emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 148 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ibeip \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Ideal parasitic B-E saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 149 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ibenp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Non-ideal parasitic B-E saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 150 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ibcip \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Ideal parasitic B-C saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 151 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ncip \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Ideal parasitic B-C emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 152 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ibcnp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Nonideal parasitic B-C saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 153 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ncnp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Nonideal parasitic B-C emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 154 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vef \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward Early voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 155 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ver \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Reverse Early voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 156 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ikf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward knee current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 157 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ikr \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Reverse knee current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 158 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ikp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Parasitic knee current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 159 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Ideal forward transit time \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 160 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qtf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Variation of TF with base-width modulation \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 161 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xtf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Coefficient for bias dependence of TF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 162 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vtf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Voltage giving VBC dependence of TF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 163 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none itf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none High current dependence of TF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 164 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tr \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Ideal reverse transit time \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 165 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none td \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Forward excess-phase delay time \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 166 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none kfn \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E Flicker Noise Coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 167 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none afn \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E Flicker Noise Exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 168 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none bfn \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E Flicker Noise 1/f dependence \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 169 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xre \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature exponent of RE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 170 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xrb \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature exponent of RB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 171 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xrbi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature exponent of RBI \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 172 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xrc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature exponent of RC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 173 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xrci \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature exponent of RCI \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 174 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xrs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature exponent of RS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 175 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xvo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature exponent of VO \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 176 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ea \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Activation energy for IS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 177 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none eaie \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Activation energy for IBEI \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 179 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none eaic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Activation energy for IBCI/IBEIP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 179 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none eais \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Activation energy for IBCIP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 180 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none eane \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Activation energy for IBEN \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 181 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none eanc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Activation energy for IBCN/IBENP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 182 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none eans \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Activation energy for IBCNP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 183 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xis \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature exponent of IS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 184 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xii \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature exponent of IBEI,IBCI,IBEIP,IBCIP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 185 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xin \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature exponent of IBEN,IBCN,IBENP,IBCNP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 186 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tnf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature exponent of NF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 187 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tavc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature exponent of AVC2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 188 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none rth \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Thermal resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 189 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cth \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Thermal capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 190 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vrt \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Punch-through voltage of internal B-C junction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 191 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none art \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Smoothing parameter for reach-through \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 192 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ccso \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Fixed C-S capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 193 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none qbm \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Select SGP qb formulation \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 194 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nkf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none High current beta rolloff \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 195 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xikf \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature exponent of IKF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 196 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xrcx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature exponent of RCX \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 197 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xrbx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature exponent of RBX \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 198 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xrbp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature exponent of RBP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 199 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none isrr \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Separate IS for fwd and rev \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 200 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none xisr \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature exponent of ISR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 201 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dear \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Delta activation energy for ISRR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 202 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none eap \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Exitivation energy for ISP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 203 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vbbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E breakdown voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 204 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none nbbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E breakdown emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 205 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ibbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none B-E breakdown current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 206 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tvbbe1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Linear temperature coefficient of VBBE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 207 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tvbbe2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Quadratic temperature coefficient of VBBE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 208 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none tnbbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Temperature coefficient of NBBE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 209 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ebbe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none exp(-VBBE/(NBBE*Vtv)) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 210 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dtemp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Locale Temperature difference \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 211 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vers \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Revision Version \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 212 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none vref \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Reference Version \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/VCCS.lyx000066400000000000000000000606531353766347700136230ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 0 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection VCCS instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gain \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Transconductance of source (gain) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_trans \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sensitivity WRT transconductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pos_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Positive node of source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none neg_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Negative node of source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cont_p_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Positive node of contr. source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cont_n_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Negative node of contr. source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial condition of controlling source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none i \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Output current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none v \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Voltage across output \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Power \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 206 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 201 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real part of ac sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 202 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none imag part of ac sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 203 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity of ac magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 204 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity of ac phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 205 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/VCVS.lyx000066400000000000000000000606031353766347700136410ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 0 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection VCVS instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none gain \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Voltage gain \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_gain \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none flag to request sensitivity WRT gain \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pos_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Positive node of source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none neg_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Negative node of source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cont_p_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Positive node of contr. source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none cont_n_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Negative node of contr. source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ic \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Initial condition of controlling source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none i \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Output current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 12 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none v \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Output voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Power \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 206 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 201 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real part of ac sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 202 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_imag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none imag part of ac sensitivity \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 203 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_mag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity of ac magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 204 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_ph \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sensitivity of ac phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 205 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sens_cplx \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none complex \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac sensitivity \end_layout \end_inset \end_inset \end_layout \end_body \end_document Tables/Vsource.lyx000066400000000000000000001052231353766347700145040ustar00rootroot00000000000000#LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass book \use_default_options false \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize default \use_geometry false \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 0 \use_package mathtools 1 \use_package mhchem 1 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Subsubsection Vsource instance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout # \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Direction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none dc \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none D.C. source value \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none acmag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none A.C. Magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none acphase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none InOut \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none A.C. Phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pulse \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Pulse description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sine \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Sinusoidal source description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sin \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Sinusoidal source description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none exp \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Exponential source description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pwl \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Piecewise linear description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none sffm \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Single freq. FM descripton \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 22 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none am \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Amplitude modulation descripton \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 16 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pos_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Positive node of source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 17 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none neg_node \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Negative node of source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none function \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Function of the source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 12 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none order \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none integer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Order of the source function \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 13 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none coeffs \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Coefficients for the function \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none acreal \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none AC real part \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 15 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none acimag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none AC imaginary part \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none ac \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none AC magnitude, phase vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 18 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none i \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Voltage source current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 19 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Out \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instantaneous power \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 20 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none distof1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none f1 input for distortion \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 21 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none distof2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none f2 input for distortion \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none 23 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none r \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none pwl repeat start time value \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 24 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout td \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout In \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout real \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout pwl delay time value \end_layout \end_inset \end_inset \end_layout \end_body \end_document config/000077500000000000000000000000001353766347700123505ustar00rootroot00000000000000config/install-sh000077500000000000000000000324641353766347700143650ustar00rootroot00000000000000#!/bin/sh # install - install a program, script, or datafile scriptversion=2006-12-25.00 # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the # following copyright and license. # # Copyright (C) 1994 X Consortium # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to # deal in the Software without restriction, including without limitation the # rights to use, copy, modify, merge, publish, distribute, sublicense, and/or # sell copies of the Software, and to permit persons to whom the Software is # furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- # TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name of the X Consortium shall not # be used in advertising or otherwise to promote the sale, use or other deal- # ings in this Software without prior written authorization from the X Consor- # tium. # # # FSF changes to this file are in the public domain. # # Calling this script install-sh is preferred over install.sh, to prevent # `make' implicit rules from creating a file called install from it # when there is no Makefile. # # This script is compatible with the BSD install script, but was written # from scratch. nl=' ' IFS=" "" $nl" # set DOITPROG to echo to test this script # Don't use :- since 4.3BSD and earlier shells don't like it. doit=${DOITPROG-} if test -z "$doit"; then doit_exec=exec else doit_exec=$doit fi # Put in absolute file names if you don't have them in your path; # or use environment vars. chgrpprog=${CHGRPPROG-chgrp} chmodprog=${CHMODPROG-chmod} chownprog=${CHOWNPROG-chown} cmpprog=${CMPPROG-cmp} cpprog=${CPPROG-cp} mkdirprog=${MKDIRPROG-mkdir} mvprog=${MVPROG-mv} rmprog=${RMPROG-rm} stripprog=${STRIPPROG-strip} posix_glob='?' initialize_posix_glob=' test "$posix_glob" != "?" || { if (set -f) 2>/dev/null; then posix_glob= else posix_glob=: fi } ' posix_mkdir= # Desired mode of installed file. mode=0755 chgrpcmd= chmodcmd=$chmodprog chowncmd= mvcmd=$mvprog rmcmd="$rmprog -f" stripcmd= src= dst= dir_arg= dst_arg= copy_on_change=false no_target_directory= usage="\ Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE or: $0 [OPTION]... SRCFILES... DIRECTORY or: $0 [OPTION]... -t DIRECTORY SRCFILES... or: $0 [OPTION]... -d DIRECTORIES... In the 1st form, copy SRCFILE to DSTFILE. In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. In the 4th, create DIRECTORIES. Options: --help display this help and exit. --version display version info and exit. -c (ignored) -C install only if different (preserve the last data modification time) -d create directories instead of installing files. -g GROUP $chgrpprog installed files to GROUP. -m MODE $chmodprog installed files to MODE. -o USER $chownprog installed files to USER. -s $stripprog installed files. -t DIRECTORY install into DIRECTORY. -T report an error if DSTFILE is a directory. Environment variables override the default commands: CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG " while test $# -ne 0; do case $1 in -c) ;; -C) copy_on_change=true;; -d) dir_arg=true;; -g) chgrpcmd="$chgrpprog $2" shift;; --help) echo "$usage"; exit $?;; -m) mode=$2 case $mode in *' '* | *' '* | *' '* | *'*'* | *'?'* | *'['*) echo "$0: invalid mode: $mode" >&2 exit 1;; esac shift;; -o) chowncmd="$chownprog $2" shift;; -s) stripcmd=$stripprog;; -t) dst_arg=$2 shift;; -T) no_target_directory=true;; --version) echo "$0 $scriptversion"; exit $?;; --) shift break;; -*) echo "$0: invalid option: $1" >&2 exit 1;; *) break;; esac shift done if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then # When -d is used, all remaining arguments are directories to create. # When -t is used, the destination is already specified. # Otherwise, the last argument is the destination. Remove it from $@. for arg do if test -n "$dst_arg"; then # $@ is not empty: it contains at least $arg. set fnord "$@" "$dst_arg" shift # fnord fi shift # arg dst_arg=$arg done fi if test $# -eq 0; then if test -z "$dir_arg"; then echo "$0: no input file specified." >&2 exit 1 fi # It's OK to call `install-sh -d' without argument. # This can happen when creating conditional directories. exit 0 fi if test -z "$dir_arg"; then trap '(exit $?); exit' 1 2 13 15 # Set umask so as not to create temps with too-generous modes. # However, 'strip' requires both read and write access to temps. case $mode in # Optimize common cases. *644) cp_umask=133;; *755) cp_umask=22;; *[0-7]) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw='% 200' fi cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; *) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw=,u+rw fi cp_umask=$mode$u_plus_rw;; esac fi for src do # Protect names starting with `-'. case $src in -*) src=./$src;; esac if test -n "$dir_arg"; then dst=$src dstdir=$dst test -d "$dstdir" dstdir_status=$? else # Waiting for this to be detected by the "$cpprog $src $dsttmp" command # might cause directories to be created, which would be especially bad # if $src (and thus $dsttmp) contains '*'. if test ! -f "$src" && test ! -d "$src"; then echo "$0: $src does not exist." >&2 exit 1 fi if test -z "$dst_arg"; then echo "$0: no destination specified." >&2 exit 1 fi dst=$dst_arg # Protect names starting with `-'. case $dst in -*) dst=./$dst;; esac # If destination is a directory, append the input filename; won't work # if double slashes aren't ignored. if test -d "$dst"; then if test -n "$no_target_directory"; then echo "$0: $dst_arg: Is a directory" >&2 exit 1 fi dstdir=$dst dst=$dstdir/`basename "$src"` dstdir_status=0 else # Prefer dirname, but fall back on a substitute if dirname fails. dstdir=` (dirname "$dst") 2>/dev/null || expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$dst" : 'X\(//\)[^/]' \| \ X"$dst" : 'X\(//\)$' \| \ X"$dst" : 'X\(/\)' \| . 2>/dev/null || echo X"$dst" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q' ` test -d "$dstdir" dstdir_status=$? fi fi obsolete_mkdir_used=false if test $dstdir_status != 0; then case $posix_mkdir in '') # Create intermediate dirs using mode 755 as modified by the umask. # This is like FreeBSD 'install' as of 1997-10-28. umask=`umask` case $stripcmd.$umask in # Optimize common cases. *[2367][2367]) mkdir_umask=$umask;; .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;; *[0-7]) mkdir_umask=`expr $umask + 22 \ - $umask % 100 % 40 + $umask % 20 \ - $umask % 10 % 4 + $umask % 2 `;; *) mkdir_umask=$umask,go-w;; esac # With -d, create the new directory with the user-specified mode. # Otherwise, rely on $mkdir_umask. if test -n "$dir_arg"; then mkdir_mode=-m$mode else mkdir_mode= fi posix_mkdir=false case $umask in *[123567][0-7][0-7]) # POSIX mkdir -p sets u+wx bits regardless of umask, which # is incompatible with FreeBSD 'install' when (umask & 300) != 0. ;; *) tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0 if (umask $mkdir_umask && exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1 then if test -z "$dir_arg" || { # Check for POSIX incompatibilities with -m. # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or # other-writeable bit of parent directory when it shouldn't. # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. ls_ld_tmpdir=`ls -ld "$tmpdir"` case $ls_ld_tmpdir in d????-?r-*) different_mode=700;; d????-?--*) different_mode=755;; *) false;; esac && $mkdirprog -m$different_mode -p -- "$tmpdir" && { ls_ld_tmpdir_1=`ls -ld "$tmpdir"` test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" } } then posix_mkdir=: fi rmdir "$tmpdir/d" "$tmpdir" else # Remove any dirs left behind by ancient mkdir implementations. rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null fi trap '' 0;; esac;; esac if $posix_mkdir && ( umask $mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" ) then : else # The umask is ridiculous, or mkdir does not conform to POSIX, # or it failed possibly due to a race condition. Create the # directory the slow way, step by step, checking for races as we go. case $dstdir in /*) prefix='/';; -*) prefix='./';; *) prefix='';; esac eval "$initialize_posix_glob" oIFS=$IFS IFS=/ $posix_glob set -f set fnord $dstdir shift $posix_glob set +f IFS=$oIFS prefixes= for d do test -z "$d" && continue prefix=$prefix$d if test -d "$prefix"; then prefixes= else if $posix_mkdir; then (umask=$mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break # Don't fail if two instances are running concurrently. test -d "$prefix" || exit 1 else case $prefix in *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; *) qprefix=$prefix;; esac prefixes="$prefixes '$qprefix'" fi fi prefix=$prefix/ done if test -n "$prefixes"; then # Don't fail if two instances are running concurrently. (umask $mkdir_umask && eval "\$doit_exec \$mkdirprog $prefixes") || test -d "$dstdir" || exit 1 obsolete_mkdir_used=true fi fi fi if test -n "$dir_arg"; then { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 else # Make a couple of temp file names in the proper directory. dsttmp=$dstdir/_inst.$$_ rmtmp=$dstdir/_rm.$$_ # Trap to clean up those temp files at exit. trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 # Copy the file name to the temp name. (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && # and set any options; do chmod last to preserve setuid bits. # # If any of these fail, we abort the whole thing. If we want to # ignore errors from any of these, just make sure not to ignore # errors from the above "$doit $cpprog $src $dsttmp" command. # { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } && { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && # If -C, don't bother to copy if it wouldn't change the file. if $copy_on_change && old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` && new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` && eval "$initialize_posix_glob" && $posix_glob set -f && set X $old && old=:$2:$4:$5:$6 && set X $new && new=:$2:$4:$5:$6 && $posix_glob set +f && test "$old" = "$new" && $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1 then rm -f "$dsttmp" else # Rename the file to the real destination. $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null || # The rename failed, perhaps because mv can't rename something else # to itself, or perhaps because mv is so ancient that it does not # support -f. { # Now remove or move aside any old file at destination location. # We try this two ways since rm can't unlink itself on some # systems and the destination file might be busy for other # reasons. In this case, the final cleanup might fail but the new # file should still install successfully. { test ! -f "$dst" || $doit $rmcmd -f "$dst" 2>/dev/null || { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; } } || { echo "$0: cannot unlink or rename $dst" >&2 (exit 1); exit 1 } } && # Now rename the file to the real destination. $doit $mvcmd "$dsttmp" "$dst" } fi || exit 1 trap '' 0 fi done # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-end: "$" # End: config/missing000077500000000000000000000153311353766347700137520ustar00rootroot00000000000000#! /bin/sh # Common wrapper for a few potentially missing GNU programs. scriptversion=2016-01-11.22; # UTC # Copyright (C) 1996-2017 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard , 1996. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. if test $# -eq 0; then echo 1>&2 "Try '$0 --help' for more information" exit 1 fi case $1 in --is-lightweight) # Used by our autoconf macros to check whether the available missing # script is modern enough. exit 0 ;; --run) # Back-compat with the calling convention used by older automake. shift ;; -h|--h|--he|--hel|--help) echo "\ $0 [OPTION]... PROGRAM [ARGUMENT]... Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due to PROGRAM being missing or too old. Options: -h, --help display this help and exit -v, --version output version information and exit Supported PROGRAM values: aclocal autoconf autoheader autom4te automake makeinfo bison yacc flex lex help2man Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and 'g' are ignored when checking the name. Send bug reports to ." exit $? ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) echo "missing $scriptversion (GNU Automake)" exit $? ;; -*) echo 1>&2 "$0: unknown '$1' option" echo 1>&2 "Try '$0 --help' for more information" exit 1 ;; esac # Run the given program, remember its exit status. "$@"; st=$? # If it succeeded, we are done. test $st -eq 0 && exit 0 # Also exit now if we it failed (or wasn't found), and '--version' was # passed; such an option is passed most likely to detect whether the # program is present and works. case $2 in --version|--help) exit $st;; esac # Exit code 63 means version mismatch. This often happens when the user # tries to use an ancient version of a tool on a file that requires a # minimum version. if test $st -eq 63; then msg="probably too old" elif test $st -eq 127; then # Program was missing. msg="missing on your system" else # Program was found and executed, but failed. Give up. exit $st fi perl_URL=http://www.perl.org/ flex_URL=http://flex.sourceforge.net/ gnu_software_URL=http://www.gnu.org/software program_details () { case $1 in aclocal|automake) echo "The '$1' program is part of the GNU Automake package:" echo "<$gnu_software_URL/automake>" echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:" echo "<$gnu_software_URL/autoconf>" echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; autoconf|autom4te|autoheader) echo "The '$1' program is part of the GNU Autoconf package:" echo "<$gnu_software_URL/autoconf/>" echo "It also requires GNU m4 and Perl in order to run:" echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; esac } give_advice () { # Normalize program name to check for. normalized_program=`echo "$1" | sed ' s/^gnu-//; t s/^gnu//; t s/^g//; t'` printf '%s\n' "'$1' is $msg." configure_deps="'configure.ac' or m4 files included by 'configure.ac'" case $normalized_program in autoconf*) echo "You should only need it if you modified 'configure.ac'," echo "or m4 files included by it." program_details 'autoconf' ;; autoheader*) echo "You should only need it if you modified 'acconfig.h' or" echo "$configure_deps." program_details 'autoheader' ;; automake*) echo "You should only need it if you modified 'Makefile.am' or" echo "$configure_deps." program_details 'automake' ;; aclocal*) echo "You should only need it if you modified 'acinclude.m4' or" echo "$configure_deps." program_details 'aclocal' ;; autom4te*) echo "You might have modified some maintainer files that require" echo "the 'autom4te' program to be rebuilt." program_details 'autom4te' ;; bison*|yacc*) echo "You should only need it if you modified a '.y' file." echo "You may want to install the GNU Bison package:" echo "<$gnu_software_URL/bison/>" ;; lex*|flex*) echo "You should only need it if you modified a '.l' file." echo "You may want to install the Fast Lexical Analyzer package:" echo "<$flex_URL>" ;; help2man*) echo "You should only need it if you modified a dependency" \ "of a man page." echo "You may want to install the GNU Help2man package:" echo "<$gnu_software_URL/help2man/>" ;; makeinfo*) echo "You should only need it if you modified a '.texi' file, or" echo "any other file indirectly affecting the aspect of the manual." echo "You might want to install the Texinfo package:" echo "<$gnu_software_URL/texinfo/>" echo "The spurious makeinfo call might also be the consequence of" echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might" echo "want to install GNU make:" echo "<$gnu_software_URL/make/>" ;; *) echo "You might have modified some files without having the proper" echo "tools for further handling them. Check the 'README' file, it" echo "often tells you about the needed prerequisites for installing" echo "this package. You may also peek at any GNU archive site, in" echo "case some other package contains this missing '$1' program." ;; esac } give_advice "$1" | sed -e '1s/^/WARNING: /' \ -e '2,$s/^/ /' >&2 # Propagate the correct exit status (expected to be 127 for a program # not found, 63 for a program that failed due to version mismatch). exit $st # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: configure.ac000066400000000000000000000024271353766347700133760ustar00rootroot00000000000000# -*- Autoconf -*- # Process this file with autoconf to produce a configure script. # configure.ac for ngspice-doc # Copyright (C) Holger Vogt # (C) 2018 Carsten Schoenert # # This file is part of the ngspice-doc. Please see README and COPYING for # terms of use. # # SPDX-License-Identifier: CC-BY-SA-4.0 # To regenerate the configure script call # autoreconf -vi AC_INIT(ngspice-doc,30,[http://ngspice.sourceforge.net/bugrep.html]) AC_PREREQ(2.61) AC_CONFIG_AUX_DIR(config) AM_INIT_AUTOMAKE AC_CHECK_PROG([LYX], lyx, [yes], [no], [$PATH]) if test "x$LYX" != "xyes"; then AC_MSG_ERROR([This package requires LyX!]) fi AC_ARG_WITH([lyxuserdir], [AS_HELP_STRING([--with-lyxuserdir=DIR], [use a dedicated Lyx user directory])], [with_lyxuserdir="$withval"], [with_lyxuserdir="no"]) # If the user has given the option '--with-lyxuserdir' substitute the given # argument into the Makefile. if test "x$with_lyxuserdir" != "xno"; then LYX_USER_DIR="-userdir $with_lyxuserdir" AC_MSG_NOTICE([==> LYX_USER_DIR is configured to '$with_lyxuserdir'.]) else LYX_USER_DIR="" fi AC_SUBST([LYX_USER_DIR]) AC_CONFIG_FILES([Makefile]) AC_OUTPUT manual.lyx000066400000000000000000127517701353766347700131420ustar00rootroot00000000000000#LyX 2.3 created this file. For more info see http://www.lyx.org/ \lyxformat 544 \begin_document \begin_header \save_transient_properties true \origin unavailable \textclass book \begin_preamble % Added by lyx2lyx % for proper underlining \PassOptionsToPackage{normalem}{ulem} \usepackage{ulem} \let\cite@rig\cite \newcommand{\b@xcite}[2][\%]{\def\def@pt{\%}\def\pas@pt{#1} \mbox{\ifx\def@pt\pas@pt\cite@rig{#2}\else\cite@rig[#1]{#2}\fi}} \renewcommand{\underbar}[1]{{\let\cite\b@xcite\uline{#1}}} % added manually for proper pdf output % scaled fonts and encoding for pdf searchability %%% \usepackage{pslatex} \end_preamble \use_default_options true \begin_modules fix-cm \end_modules \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman "times" "default" \font_sans "helvet" "default" \font_typewriter "beramono" "default" \font_math "auto" "auto" \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 100 \font_tt_scale 85 100 \use_microtype false \use_dash_ligatures false \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize 12 \spacing single \use_hyperref true \pdf_title "ngspice user manual" \pdf_author "Paolo Nenzi, Holger Vogt, Dietmar Warning e.a." \pdf_subject "ngspice circuit simulator" \pdf_keywords "ngspice spice" \pdf_bookmarks true \pdf_bookmarksnumbered true \pdf_bookmarksopen false \pdf_bookmarksopenlevel 1 \pdf_breaklinks true \pdf_pdfborder false \pdf_colorlinks true \pdf_backref false \pdf_pdfusetitle true \pdf_quoted_options "linkcolor=blue, citecolor=black, urlcolor=blue, filecolor=blue,pdfpagelayout=OneColumn, pdfnewwindow=true,pdfstartview=XYZ, plainpages=false, pdfpagelabels,pdftex" \papersize a4paper \use_geometry true \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 1 \use_package mathtools 1 \use_package mhchem 1 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic true \use_indices false \paperorientation portrait \suppress_date true \justification true \use_refstyle 0 \use_minted 0 \index Index \shortcut idx \color #008000 \end_index \leftmargin 2.5cm \topmargin 2cm \rightmargin 2.5cm \bottommargin 3cm \headheight 3cm \headsep 1cm \footskip 2cm \secnumdepth 3 \tocdepth 2 \paragraph_separation skip \defskip medskip \is_math_indent 0 \math_numbering_side default \quotes_style english \dynamic_quotes 0 \papercolumns 1 \papersides 2 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Title \series bold Ngspice User's Manual \begin_inset Newline newline \end_inset Version 31 \begin_inset Newline newline \end_inset (Describes ngspice release version) \end_layout \begin_layout Author Holger Vogt, Marcel Hendrix, Paolo Nenzi \begin_inset Newline newline \end_inset \begin_inset Newline newline \end_inset \begin_inset Newline newline \end_inset September 22nd, 2019 \end_layout \begin_layout Standard \begin_inset Newpage newpage \end_inset \end_layout \begin_layout Section* Locations \end_layout \begin_layout Standard The project and download pages of ngspice may be found at \end_layout \begin_layout Standard Ngspice home page \begin_inset CommandInset href LatexCommand href name "http://ngspice.sourceforge.net/" target "http://ngspice.sourceforge.net/" literal "false" \end_inset \end_layout \begin_layout Standard Project page at sourceforge \begin_inset CommandInset href LatexCommand href name "http://sourceforge.net/projects/ngspice/" target "http://sourceforge.net/projects/ngspice/" literal "false" \end_inset \end_layout \begin_layout Standard Download page at sourceforge \begin_inset CommandInset href LatexCommand href name "http://sourceforge.net/projects/ngspice/files/" target "http://sourceforge.net/projects/ngspice/files/" literal "false" \end_inset \end_layout \begin_layout Standard Git source download \begin_inset CommandInset href LatexCommand href target "http://sourceforge.net/scm/?type=cvs&group_id=38962" literal "false" \end_inset \end_layout \begin_layout Section* Status \end_layout \begin_layout Standard This manual is a work in progress. Some to-dos are listed in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:To-Do" \end_inset . More is surely needed. You are invited to report bugs, missing items, wrongly described items, bad English style, etc. \end_layout \begin_layout Section* How to use this Manual \end_layout \begin_layout Standard The manual is a \begin_inset Quotes eld \end_inset work in progress. \begin_inset Quotes erd \end_inset It may accompany a specific ngspice release, e.g. ngspice-24 as manual version 24. If its name contains `Version xxplus', it describes the actual code status, found at the date of issue in the Git Source Code Management (SCM) tool. This manual is intended to provide a complete description of ngspice's functionality, features, commands, and procedures. This manual is not a book about learning SPICE usage, however the novice user may find some hints how to start using ngspice. Chapter \begin_inset CommandInset ref LatexCommand ref reference "sec:AC-coupled-transistor" \end_inset gives a short introduction how to set up and simulate a small circuit. Chapter \begin_inset CommandInset ref LatexCommand ref reference "cha:Compilation-notes" \end_inset is about compiling and installing ngspice from a tarball or the actual Git source code, which you may find on the \begin_inset CommandInset href LatexCommand href name "ngspice web pages" target "http://ngspice.sourceforge.net/download.html" literal "false" \end_inset . If you are running a specific Linux distribution, you may check if it provides ngspice as part of the package. Some are listed \begin_inset CommandInset href LatexCommand href name "here" target "http://ngspice.sourceforge.net/packages.html" literal "false" \end_inset . \end_layout \begin_layout Section* License \end_layout \begin_layout Standard This document is covered by the \begin_inset CommandInset href LatexCommand href name "Creative Commons Attribution Share-Alike (CC-BY-SA) v4.0." target "https://creativecommons.org/licenses/by-sa/4.0/" literal "false" \end_inset . \end_layout \begin_layout Standard Part of chapters 12 and 25-27 are in the public domain. \end_layout \begin_layout Standard Chapter 30 is covered by New BSD (chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:`Modified'-BSD-license" \end_inset ). \end_layout \begin_layout Subsection* \begin_inset Newpage newpage \end_inset \end_layout \begin_layout Part Ngspice User's Manual \end_layout \begin_layout Standard \begin_inset CommandInset toc LatexCommand tableofcontents \end_inset \end_layout \begin_layout Chapter* Prefaces \end_layout \begin_layout Section* Preface to the first edition \end_layout \begin_layout Standard This manual has been assembled from different sources: \end_layout \begin_layout Enumerate The spice3f5 manual, \end_layout \begin_layout Enumerate the XSPICE user's manual, \end_layout \begin_layout Enumerate the CIDER user's manual \end_layout \begin_layout Standard and some original material needed to describe the new features and the newly implemented models. This cut and paste approach, while not being orthodox, allowed ngspice to have a full manual in a fraction of the time that writing a completely new text would have required. The use of \begin_inset ERT status open \begin_layout Plain Layout LaTex \end_layout \end_inset and \SpecialChar LyX instead of \begin_inset ERT status open \begin_layout Plain Layout TeX \end_layout \end_inset info, which was the original encoding for the manual, further helped to reduce the writing effort and improved the quality of the result, at the expense of an on-line version of the manual but, due to the complexity of the software I hardly think that users will ever want to read an on-line text version. \end_layout \begin_layout Standard In writing this text I followed the spice3f5 manual, both in the chapter sequence and presentation of material, mostly because that was already the user manual of SPICE. \end_layout \begin_layout Standard Ngspice is an open source software, users can download the source code, compile, and run it. This manual has an entire chapter describing program compilation and available options to help users in building ngspice (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "cha:Compilation-notes" \end_inset ). The source package already comes with all `safe' options enabled by default, and activating the others can produce unpredictable results and thus is recommended to expert users only. This is the first ngspice manual and I have removed all the historical material that described the differences between ngspice and spice3, since it was of no use for the user and not so useful for the developer who can look for it in the Changelogs of in the revision control system. \end_layout \begin_layout Standard I want to acknowledge the work done by Emmanuel Rouat and Arno W. Peters for converting the original spice3f documentation to \SpecialChar TeX info. Their effort gave ngspice users the only available documentation that described the changes for many years. A good source of ideas for this manual came from the on-line spice3f manual written by Charles D.H. Williams ( \begin_inset CommandInset href LatexCommand href name "Spice3f5 User Guide" target "http://newton.ex.ac.uk/teaching/CDHW/Electronics2/userguide/index.html#toc" literal "false" \end_inset ), constantly updated and useful for its many insights. \end_layout \begin_layout Standard As always, errors, omissions and unreadable phrases are only my fault. \end_layout \begin_layout Standard Paolo Nenzi \end_layout \begin_layout Standard Roma, March 24th 2001 \end_layout \begin_layout Quotation Indeed. At the end of the day, this is engineering, and one learns to live \end_layout \begin_layout Quotation within the limitations of the tools. \end_layout \begin_layout Standard Kevin Aylward, Warden of the King's Ale \end_layout \begin_layout Section* Preface to the actual edition (as May 2018) \end_layout \begin_layout Standard Due to the wealth of new material and options in ngspice the actual order of chapters has been revised. Several new chapters have been added. The \SpecialChar LyX text processor has allowed adding internal cross references. The PDF format has become the standard format for distribution of the manual. Within each new ngspice distribution (starting with ngspice-21) a manual edition is provided reflecting the ngspice status at the time of distribution. At the same time, located at \begin_inset CommandInset href LatexCommand href name "ngspice manuals" target "http://ngspice.cvs.sourceforge.net/viewvc/ngspice/ngspice/ng-spice-manuals/" literal "false" \end_inset , the manual is constantly updated. Every new ngspice feature should enter this manual as soon as it has been made available in the Git source code master branch. \end_layout \begin_layout Standard Holger Vogt \end_layout \begin_layout Standard Mülheim, 2018 \end_layout \begin_layout Chapter* Acknowledgments \end_layout \begin_layout Section* ngspice contributors \end_layout \begin_layout Standard Spice3 and CIDER were originally written at The University of California at Berkeley (USA). \end_layout \begin_layout Standard XSPICE has been provided by Georgia Institute of Technology, Atlanta (USA). \end_layout \begin_layout Standard Since then, there have been many people working on the software, most of them releasing patches to the original code through the Internet. \end_layout \begin_layout Standard The following people have contributed in some way: \end_layout \begin_layout Quotation Vera Albrecht, \end_layout \begin_layout Quotation Cecil Aswell, \end_layout \begin_layout Quotation Giles C. Billingsley, \end_layout \begin_layout Quotation Phil Barker, \end_layout \begin_layout Quotation Steven Borley, \end_layout \begin_layout Quotation Stuart Brorson, \end_layout \begin_layout Quotation Mansun Chan, \end_layout \begin_layout Quotation Wayne A. Christopher, \end_layout \begin_layout Quotation Al Davis, \end_layout \begin_layout Quotation Glao S. Dezai, \end_layout \begin_layout Quotation Jon Engelbert, \end_layout \begin_layout Quotation Daniele Foci, \end_layout \begin_layout Quotation Noah Friedman, \end_layout \begin_layout Quotation David A. Gates, \end_layout \begin_layout Quotation Alan Gillespie, \end_layout \begin_layout Quotation John Heidemann, \end_layout \begin_layout Quotation Marcel Hendrix, \end_layout \begin_layout Quotation Jeffrey M. Hsu, \end_layout \begin_layout Quotation JianHui Huang, \end_layout \begin_layout Quotation S. Hwang, \end_layout \begin_layout Quotation Chris Inbody, \end_layout \begin_layout Quotation Gordon M. Jacobs, \end_layout \begin_layout Quotation Min-Chie Jeng, \end_layout \begin_layout Quotation Beorn Johnson, \end_layout \begin_layout Quotation Stefan Jones, \end_layout \begin_layout Quotation Kenneth H. Keller, \end_layout \begin_layout Quotation Francesco Lannutti, \end_layout \begin_layout Quotation Robert Larice, \end_layout \begin_layout Quotation Mathew Lew, \end_layout \begin_layout Quotation Robert Lindsell, \end_layout \begin_layout Quotation Weidong Liu, \end_layout \begin_layout Quotation Kartikeya Mayaram, \end_layout \begin_layout Quotation Richard D. McRoberts, \end_layout \begin_layout Quotation Manfred Metzger, \end_layout \begin_layout Quotation Jim Monte, \end_layout \begin_layout Quotation Wolfgang Muees, \end_layout \begin_layout Quotation Paolo Nenzi, \end_layout \begin_layout Quotation Gary W. Ng, \end_layout \begin_layout Quotation Hong June Park, \end_layout \begin_layout Quotation Stefano Perticaroli, \end_layout \begin_layout Quotation Arno Peters, \end_layout \begin_layout Quotation Serban-Mihai Popescu, \end_layout \begin_layout Quotation Georg Post, \end_layout \begin_layout Quotation Thomas L. Quarles, \end_layout \begin_layout Quotation Emmanuel Rouat, \end_layout \begin_layout Quotation Jean-Marc Routure, \end_layout \begin_layout Quotation Jaijeet S. Roychowdhury, \end_layout \begin_layout Quotation Lionel Sainte Cluque, \end_layout \begin_layout Quotation Takayasu Sakurai, \end_layout \begin_layout Quotation Amakawa Shuhei, \end_layout \begin_layout Quotation Kanwar Jit Singh, \end_layout \begin_layout Quotation Bill Swartz, \end_layout \begin_layout Quotation Hitoshi Tanaka, \end_layout \begin_layout Quotation Steve Tell, \end_layout \begin_layout Quotation Andrew Tuckey, \end_layout \begin_layout Quotation Andreas Unger, \end_layout \begin_layout Quotation Holger Vogt, \end_layout \begin_layout Quotation Dietmar Warning, \end_layout \begin_layout Quotation Michael Widlok, \end_layout \begin_layout Quotation Charles D.H. Williams, \end_layout \begin_layout Quotation Antony Wilson, \end_layout \begin_layout Standard and many others... \end_layout \begin_layout Standard If someone helped in the development and has not been inserted in this list then this omission was unintentional. If you feel you should be on this list then please write to < \begin_inset CommandInset href LatexCommand href target "ngspice-devel@lists.sourceforge.net" type "mailto:" literal "false" \end_inset >. Do not be shy, we would like to make a list as complete as possible. \end_layout \begin_layout Chapter Introduction \end_layout \begin_layout Standard Ngspice is a general-purpose circuit simulation program for nonlinear and linear analyses. Circuits may contain resistors, capacitors, inductors, mutual inductors, independent or dependent voltage and current sources, loss-less and lossy transmission lines, switches, uniform distributed RC lines, and the five most common semiconductor devices: diodes, BJTs, JFETs, MESFETs, and MOSFETs. \end_layout \begin_layout Standard Some introductory remarks on how to use ngspice may be found in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "cha:Example-Circuits" \end_inset . \end_layout \begin_layout Standard Ngspice is an update of Spice3f5, the last Berkeley's release of Spice3 simulator family. Ngspice is being developed to include new features to existing Spice3f5 and to fix its bugs. Improving a complex software like a circuit simulator is a very hard task and, while some improvements have been made, most of the work has been done on bug fixing and code refactoring. \end_layout \begin_layout Standard Ngspice has built-in models for the semiconductor devices, and the user need specify only the pertinent model parameter values. \end_layout \begin_layout Standard Ngspice supports mixed-level simulation and provides a direct link between technology parameters and circuit performance. A mixed-level circuit and device simulator can provide greater simulation accuracy than a stand-alone circuit or device simulator by numerically modeling the critical devices in a circuit. Compact models can be used for all other devices. The mixed-level extensions to ngspice is CIDER, a mixed-level circuit and device simulator integrated into ngspice code. \end_layout \begin_layout Standard Ngspice supports mixed-signal simulation through the integration of XSPICE code. XSPICE software, developed as an extension to Spice3C1 by GeorgiaTech, has been enhanced and ported to ngspice to provide `board' level and mixed-sign al simulation. \end_layout \begin_layout Standard The XSPICE extension enables pure digital simulation as well. \end_layout \begin_layout Standard New devices can be added to ngspice by several means: behavioral B-, E- or G-sources, the XSPICE code-model interface for C-like device coding, and the ADMS interface based on Verilog-A and XML. \end_layout \begin_layout Standard Finally, numerous small bugs have been discovered and fixed, and the program has been ported to a wider variety of computing platforms. \end_layout \begin_layout Section Simulation Algorithms \end_layout \begin_layout Standard Computer-based circuit simulation is often used as a tool by designers, test engineers, and others who want to analyze the operation of a design without examining the physical circuit. Simulation allows you to change quickly the parameters of many of the circuit elements to determine how they affect the circuit response. Often it is difficult or impossible to change these parameters in a physical circuit. \end_layout \begin_layout Standard However, to be practical, a simulator must execute in a reasonable amount of time. The key to efficient execution is choosing the proper level of modeling abstraction for a given problem. To support a given modeling abstraction, the simulator must provide appropriate algorithms. \end_layout \begin_layout Standard Historically, circuit simulators have supported either an analog simulation algorithm or a digital simulation algorithm. Ngspice inherits the XSPICE framework and supports both analog and digital algorithms and is a `mixed-mode' simulator. \end_layout \begin_layout Subsection Analog Simulation \end_layout \begin_layout Standard Analog simulation focuses on the linear and non-linear behavior of a circuit over a continuous time or frequency interval. The circuit response is obtained by iteratively solving Kirchhoff's Laws for the circuit at time steps selected to ensure the solution has converged to a stable value and that numerical approximations of integrations are sufficiently accurate. Since Kirchhoff's laws form a set of simultaneous equations, the simulator operates by solving a matrix of equations at each time point. This matrix processing generally results in slower simulation times when compared to digital circuit simulators. \end_layout \begin_layout Standard The response of a circuit is a function of the applied sources. Ngspice offers a variety of source types including DC, sine-wave, and pulse. In addition to specifying sources, the user must define the type of simulation to be run. This is termed the `mode of analysis'. Analysis modes include DC analysis, AC analysis, and transient analysis. For DC analysis, the time-varying behavior of reactive elements is neglected and the simulator calculates the DC solution of the circuit. Swept DC analysis may also be accomplished with ngspice. This is simply the repeated application of DC analysis over a range of DC levels for the input sources. For AC analysis, the simulator determines the response of the circuit, including reactive elements to small-signal sinusoidal inputs over a range of frequencies. The simulator output in this case includes amplitudes and phases as a function of frequency. For transient analysis, the circuit response, including reactive elements, is analyzed to calculate the behavior of the circuit as a function of time. \end_layout \begin_layout Subsection Device Models for Analog Simulation \end_layout \begin_layout Standard There are three models for bipolar junction transistors, all based on the integral-charge model of Gummel and Poon; however, if the Gummel-Poon parameter s are not specified, the basic model (BJT) reduces to the simpler Ebers-Moll model. In either case and in either models, charge storage effects, ohmic resistances, and a current-dependent output conductance may be included. The second bipolar model BJT2 adds dc current computation in the substrate diode. The third model (VBIC) contains further enhancements for advanced bipolar devices. \end_layout \begin_layout Standard The semiconductor diode model can be used for either junction diodes or Schottky barrier diodes. There are two models for JFET: the first (JFET) is based on the model of Shichman and Hodges, the second (JFET2) is based on the Parker-Skellern model. All the original six MOSFET models are implemented: MOS1 is described by a square-law I-V characteristic, MOS2 [1] is an analytical model, while MOS3 [1] is a semi-empirical model; MOS6 [2] is a simple analytic model accurate in the short channel region; MOS9, is a slightly modified Level 3 MOSFET model - not to confuse with Philips level 9; BSIM 1 [3, 4]; BSIM2 [5] are the old BSIM (Berkeley Short-channel IGFET Model) models. MOS2, MOS3, and BSIM include second-order effects such as channel-length modulation, subthreshold conduction, scattering-limited velocity saturation, small-size effects, and charge controlled capacitances. The recent MOS models for submicron devices are the BSIM3 ( \begin_inset CommandInset href LatexCommand href name "Berkeley BSIM3 web page" target "http://www-device.eecs.berkeley.edu/bsim/?page=BSIM3" literal "false" \end_inset ) and BSIM4 ( \begin_inset CommandInset href LatexCommand href name "Berkeley BSIM4 web page" target "http://www-device.eecs.berkeley.edu/bsim/?page=BSIM4" literal "false" \end_inset ) models. Silicon-on-insulator MOS transistors are described by the SOI models from the BSIMSOI family ( \begin_inset CommandInset href LatexCommand href name "Berkeley BSIMSOI web page" target "http://www-device.eecs.berkeley.edu/bsim/?page=BSIMSOI" literal "false" \end_inset ) and the STAG [18] one. There is partial support for a couple of HFET models and one model for MESA devices. \end_layout \begin_layout Subsection Digital Simulation \end_layout \begin_layout Standard Digital circuit simulation differs from analog circuit simulation in several respects. A primary difference is that a solution of Kirchhoff's laws is not required. Instead, the simulator must only determine whether a change in the logic state of a node has occurred and propagate this change to connected elements. Such a change is called an `event'. \end_layout \begin_layout Standard When an event occurs, the simulator examines only those circuit elements that are affected by the event. As a result, matrix analysis is not required in digital simulators. By comparison, analog simulators must iteratively solve for the behavior of the entire circuit because of the forward and reverse transmission propertie s of analog components. This difference results in a considerable computational advantage for digital circuit simulators, which is reflected in the significantly greater speed of digital simulations. \end_layout \begin_layout Subsection Mixed-Signal Simulation \end_layout \begin_layout Standard Modern circuits often contain a mix of analog and digital circuits. To simulate such circuits efficiently and accurately a mix of analog and digital simulation techniques is required. When analog simulation algorithms are combined with digital simulation algorithms, the result is termed `mixed-mode simulation'. \end_layout \begin_layout Standard Two basic methods of implementing mixed-mode simulation used in practice are the `native mode' and `glued mode' approaches. Native mode simulators implement both an analog algorithm and a digital algorithm in the same executable. Glued mode simulators actually use two simulators, one of which is analog and the other digital. This type of simulator must define an input/output protocol so that the two executables can communicate with each other effectively. The communication constraints tend to reduce the speed, and sometimes the accuracy, of the complete simulator. On the other hand, the use of a glued mode simulator allows the component models developed for the separate executables to be used without modification. \end_layout \begin_layout Standard Ngspice is a native mode simulator providing both analog and event-based simulation in the same executable. The underlying algorithms of ngspice (coming from XSPICE and its Code Model Subsystem) allow use of all the standard SPICE models, provide a pre-defined collection of the most common analog and digital functions, and provide an extensible base on which to build additional models. \end_layout \begin_layout Subsubsection User-Defined Nodes \end_layout \begin_layout Standard Ngspice supports creation of `User-Defined Node' types. User-Defined Node types allow you to specify nodes that propagate data other than voltages, currents, and digital states. Like digital nodes, User-Defined Nodes use event-driven simulation, but the state value may be an arbitrary data type. A simple example application of User-Defined Nodes is the simulation of a digital signal processing filter algorithm. In this application, each node could assume a real or integer value. More complex applications may define types that involve complex data such as digital data vectors or even non-electronic data. \end_layout \begin_layout Standard Ngspice digital simulation is actually implemented as a special case of this User-Defined Node capability where the digital state is defined by a data structure that holds a Boolean logic state and a strength value. \end_layout \begin_layout Subsection Mixed-Level Simulation \end_layout \begin_layout Standard Ngspice can simulate numerical device models for diodes and transistors in two different ways, either through the integrated DSIM simulator or interfacing to GSS TCAD system. DSIM is an internal C-based device simulator that is part of the CIDER simulator, the mixed-level simulator based on SPICE3f5. CIDER within ngspice provides circuit analyses, compact models for semiconducto r devices, and one- or two-dimensional numerical device models. \end_layout \begin_layout Subsubsection CIDER (DSIM) \end_layout \begin_layout Standard CIDER integrates the DSIM simulator with Spice3. It provides accurate, one- and two-dimensional numerical device models based on the solution of Poisson's equation, and the electron and hole current-continuity equations. DSIM incorporates many of the same basic physical models found in the Stanford two-dimensional device simulator PISCES. Input to CIDER consists of a SPICE-like description of the circuit and its compact models, and PISCES-like descriptions of the structures of numerical ly modeled devices. As a result, CIDER should seem familiar to designers already accustomed to these two tools. The CIDER input format has great flexibility and allows access to physical model parameters. New physical models have been added to allow simulation of state-of-the-art devices. These include transverse field mobility degradation important in scaled-down MOSFETs and a polysilicon model for poly-emitter bipolar transistors. Temperature dependence has been included over the range from -50C to 150C. The numerical models can be used to simulate all the basic types of semiconduct or devices: resistors, MOS capacitors, diodes, BJTs, JFETs and MOSFETs. BJTs and JFETs can be modeled with or without a substrate contact. Support has been added for the management of device internal states. \end_layout \begin_layout Subsubsection GSS TCAD \end_layout \begin_layout Standard GSS is a TCAD software that enables two-dimensional numerical simulation of semiconductor device with well-known drift-diffusion and hydrodynamic method. GSS has Basic DDM (drift-diffusion method) solver, Lattice Temperature Corrected DDM solver, EBM (energy balance method) solver and Quantum corrected DDM solver based on density-gradient theory. The GSS program is directed via input statements by a user specified disk file. Supports triangle mesh generation and adaptive mesh refinement. Employs PMI (physical model interface) to support various materials, including compound semiconductor materials such as SiGe and AlGaAs. Supports DC sweep, transient and AC sweep calculations. The device can be stimulated by voltage or current source(s). \end_layout \begin_layout Standard GSS is no longer updated, but is still available as open source as a limited edition of the commercial GENIUS TCAD tool. This interface has not been tested with actual ngspice versions and may need some maintainance efforts. \end_layout \begin_layout Section Supported Analyses \end_layout \begin_layout Standard The ngspice simulator supports the following different types of analysis: \end_layout \begin_layout Enumerate DC Analysis (Operating Point and DC Sweep) \end_layout \begin_layout Enumerate AC Small-Signal Analysis \end_layout \begin_layout Enumerate Transient Analysis \end_layout \begin_layout Enumerate Pole-Zero Analysis \end_layout \begin_layout Enumerate Small-Signal Distortion Analysis \end_layout \begin_layout Enumerate Sensitivity Analysis \end_layout \begin_layout Enumerate Noise Analysis \end_layout \begin_layout Standard Applications that are exclusively analog can make use of all analysis modes with the exception of Code Model subsystem that do not implements Pole-Zero, Distortion, Sensitivity and Noise analyses. Event-driven applications that include digital and User-Defined Node types may make use of DC (operating point and DC sweep) and Transient only. \end_layout \begin_layout Standard In order to understand the relationship between the different analyses and the two underlying simulation algorithms of ngspice, it is important to understand what is meant by each analysis type. This is detailed below. \end_layout \begin_layout Subsection DC Analysis \end_layout \begin_layout Standard The DC analysis portion of ngspice determines the dc operating point of the circuit with inductors shorted and capacitors opened. DC analysis options are specified on the \family typewriter .DC \family default , \family typewriter .TF \family default , and \family typewriter .OP \family default control lines. \end_layout \begin_layout Standard DC analysis does not consider any time dependence on any of the sources within the system description. The simulator algorithm subdivides the circuit into those portions that require the analog simulator algorithm and those that require the event-driven algorithm. Each subsystem block is then iterated to solution, with the interfaces between analog nodes and event-driven nodes iterated for consistency across the entire system. \end_layout \begin_layout Standard Once stable values are obtained for all nodes in the system, the analysis halts and the results may be displayed or printed out as you request them. \end_layout \begin_layout Standard A dc analysis is automatically performed prior to a transient analysis to determine the transient initial conditions, and prior to an ac small-signal analysis to determine the linearized, small-signal models for nonlinear devices. If requested, the DC small-signal value of a transfer function (ratio of output variable to input source), input resistance, and output resistance is also computed as a part of the DC solution. DC analysis can also be used to generate DC transfer curves: a specified independent voltage, current source, resistor or temperature is stepped over a user-specified range and the DC output variables are stored for each sequential source value. \end_layout \begin_layout Subsection AC Small-Signal Analysis \end_layout \begin_layout Standard AC analysis is limited to analog nodes and represents the small signal, sinusoidal solution of the analog system described at a particular frequency or set of frequencies. This analysis is similar to the DC analysis in that it represents the steady-st ate behavior of the described system with a single input node \shape italic at a given set of stimulus frequencies \shape default . \end_layout \begin_layout Standard The program first computes the dc operating point of the circuit and determines linearized, small-signal models for all of the nonlinear devices in the circuit. The resultant linear circuit is then analyzed over a user-specified range of frequencies. The desired output of an ac small-signal analysis is usually a transfer function (voltage gain, transimpedance, etc). If the circuit has only one ac input, it is convenient to set that input to unity and zero phase, so that output variables have the same value as the transfer function of the output variable with respect to the input. \end_layout \begin_layout Subsection Transient Analysis \end_layout \begin_layout Standard Transient analysis is an extension of DC analysis to the time domain. A transient analysis first obtains a DC solution to provide a point of departure for simulating time-varying behavior. Once the DC solution is obtained, the time-dependent aspects of the system are reintroduced, and the two simulator algorithms incrementally solve for the time varying behavior of the entire system. Inconsistencies in node values are resolved by the two simulation algorithms such that the time-dependent waveforms created by the analysis are consistent across the entire simulated time interval. Resulting time-varying descriptions of node behavior for the specified time interval are accessible to you. \end_layout \begin_layout Standard All sources that are not time dependent (for example, power supplies) are set to their dc value. The transient time interval is specified on a \family typewriter .TRAN \family default control line. \end_layout \begin_layout Subsection Pole-Zero Analysis \end_layout \begin_layout Standard Pole-zero analysis in ngspice computes the poles and/or zeros in the small-signa l ac transfer function. Ngspice first computes the dc operating point and then determines the linearize d, small-signal models for all the nonlinear devices in the circuit. The small-signal circuit model is then used to find the poles and zeros of the transfer function. Two types of transfer functions are allowed: one of the form (output voltage)/( input voltage) and the other of the form (output voltage)/(input current). These two types of transfer functions cover all the cases and one can find the poles/zeros of functions like input/output impedance and voltage gain. The input and output ports are specified as two pairs of nodes. The pole-zero analysis works with resistors, capacitors, inductors, linear-cont rolled sources, independent sources, BJTs, MOSFETs, JFETs and diodes. Transmission lines are not supported. \end_layout \begin_layout Standard The method used in the analysis is a sub-optimal numerical search. For large circuits it may take a considerable time or fail to find all poles and zeros. Please note, that for some circuits, the method becomes \begin_inset Quotes eld \end_inset lost \begin_inset Quotes erd \end_inset and may find an excessive number of poles or zeros. \end_layout \begin_layout Subsection Small-Signal Distortion Analysis \end_layout \begin_layout Standard Distortion analysis in ngspice computes steady-state harmonic and intermodulatio n products for small input signal magnitudes. If signals of a single frequency are specified as the input to the circuit, the complex values of the second and third harmonics are determined at every point in the circuit. If there are signals of two frequencies input to the circuit, the analysis finds out the complex values of the circuit variables at the sum and difference of the input frequencies, and at the difference of the smaller frequency from the second harmonic of the larger frequency. Distortion analysis is supported for the following nonlinear devices: \end_layout \begin_layout Itemize Diodes (DIO), \end_layout \begin_layout Itemize BJT, \end_layout \begin_layout Itemize JFET (level 1), \end_layout \begin_layout Itemize MOSFETs (levels 1, 2, 3, 9, and BSIM1), \end_layout \begin_layout Itemize MESFET (level 1). \end_layout \begin_layout Standard All linear devices are automatically supported by distortion analysis. If there are switches present in the circuit, the analysis continues to be accurate provided the switches do not change state under the small excitatio ns used for distortion calculations. \end_layout \begin_layout Standard If a device model does not support direct small signal distortion analysis, please use the Fourier of FFT statements and evaluate the output per scripting. \end_layout \begin_layout Subsection Sensitivity Analysis \end_layout \begin_layout Standard Ngspice can calculate either the DC operating-point sensitivity or the AC small-signal sensitivity of an output variable with respect to all circuit variables, including model parameters. Ngspice calculates the difference in an output variable (either a node voltage or a branch current) by perturbing each parameter of each device independently. Since the method is a numerical approximation, the results may demonstrate second order effects in highly sensitive parameters, or may fail to show very low but non-zero sensitivity. \end_layout \begin_layout Standard Since each variable is perturbated by a small fraction of its value, zero-valued parameters are not analyzed, reducing what is usually a very large amount of data. \end_layout \begin_layout Subsection Noise Analysis \end_layout \begin_layout Standard Noise analysis in ngspice measures the device-generated noise for a given circuit. When provided with an input source and an output port, the analysis calculates the noise contributions of each device, and each noise generator within each device, as measured as a voltage at the output port. Noise analysis also calculates the equivalent input noise of the circuit, based on the output noise. This is done for every frequency point in a specified range - the calculated value of the noise corresponds to the spectral density of the circuit variable viewed as a stationary Gaussian stochastic process. After calculating the spectral densities, noise analysis integrates these values over the specified frequency range to arrive at the total noise voltage and current over this frequency range. The calculated values correspond to the variance of the circuit variables viewed as stationary Gaussian processes. \end_layout \begin_layout Subsection Periodic Steady State Analysis \end_layout \begin_layout Standard \emph on Experimental code. \end_layout \begin_layout Standard PSS is a radio frequency periodical large-signal dedicated analysis. The implementation is based on a time domain shooting method that make use of transient analysis. As it is in early development stage, PSS performs analysis only on autonomous circuits, meaning that it is able to predict fundamental frequency and (harmonic) amplitude(s) for oscillators, VCOs, etc.. The algorithm is based on a search of the minimum error vector defined as the difference of RHS vectors between two occurrences of an estimated period. Convergence is reached when the mean of this error vector decreases below a given threshold parameter. Results of PSS are the basis of periodical large-signal analyses like PAC or PNoise. \end_layout \begin_layout Section Analysis at Different Temperatures \begin_inset Note Note status open \begin_layout Plain Layout Need review \end_layout \end_inset \end_layout \begin_layout Standard Temperature, in ngspice, is a property associated to the entire circuit, rather than an analysis option. Circuit temperature has a default (nominal) value of 27°C (300.15 K) that can be changed using the \family typewriter \series bold TEMP \family default \series default option in an \family typewriter .option \family default control line (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:General-Options" \end_inset ) or by the \family typewriter .TEMP \family default line (see \begin_inset CommandInset ref LatexCommand ref reference "sec:.temp" \end_inset ), which has precedence over the \family typewriter .option TEMP \family default line. All analyses are, thus, performed at circuit temperature, and if you want to simulate circuit behavior at different temperatures you should prepare a netlist for each temperature. \end_layout \begin_layout Standard All input data for ngspice is assumed to have been measured at the circuit nominal temperature. This value can further be overridden for any device that models temperature effects by specifying the \family typewriter \series bold TNOM \family default \series default parameter on the \family typewriter .model \family default itself. Individual instances may further override the circuit temperature through the specification of \family typewriter \series bold TEMP \family default \series default and \family typewriter \series bold DTEMP \family default \series default parameters on the instance. The two options are not independent even if you can specify both on the instance line, the \family typewriter \series bold TEMP \family default \series default option overrides \family typewriter \series bold DTEMP \family default \series default . The algorithm to compute instance temperature is described below: \end_layout \begin_layout Standard \begin_inset Float algorithm placement H wide false sideways false status open \begin_layout Plain Layout \begin_inset Box Doublebox position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout IF TEMP is specified THEN \end_layout \begin_layout Plain Layout instance_temperature = TEMP \end_layout \begin_layout Plain Layout ELSE IF \end_layout \begin_layout Plain Layout instance_temperature = circuit_temperature + DTEMP \end_layout \begin_layout Plain Layout END IF \end_layout \end_inset \end_layout \begin_layout Plain Layout \begin_inset Caption Standard \begin_layout Plain Layout Instance temperature computation \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Temperature dependent support is provided for all devices except voltage and current sources (either independent and controlled) and BSIM models. BSIM MOSFETs have an alternate temperature dependency scheme that adjusts all of the model parameters before input to ngspice. \end_layout \begin_layout Standard For details of the BSIM temperature adjustment, see \begin_inset CommandInset citation LatexCommand cite key "key-6" literal "true" \end_inset and \begin_inset CommandInset citation LatexCommand cite key "key-7" literal "true" \end_inset . Temperature appears explicitly in the exponential terms of the BJT and diode model equations. In addition, saturation currents have a built-in temperature dependence. The temperature dependence of the saturation current in the BJT models is determined by: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} I_{S}\left(T_{1}\right)=I_{S}\left(T_{0}\right)\left(\frac{T_{1}}{T_{0}}\right)^{XTI}\exp\left(\frac{E_{g}q\left(T_{1}T_{0}\right)}{k\left(T_{1}-T_{0}\right)}\right) \end{equation} \end_inset \end_layout \begin_layout Standard where \begin_inset Formula $k$ \end_inset is Boltzmann's constant, \begin_inset Formula $q$ \end_inset is the electronic charge, \begin_inset Formula $E_{g}$ \end_inset is the energy gap model parameter, and \begin_inset Formula $XTI$ \end_inset is the saturation current temperature exponent (also a model parameter, and usually equal to 3). \end_layout \begin_layout Standard The temperature dependence of forward and reverse beta is according to the formula: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} B\left(T_{1}\right)=B\left(T_{0}\right)\left(\frac{T_{1}}{T_{0}}\right)^{XTB} \end{equation} \end_inset \end_layout \begin_layout Standard where \begin_inset Formula $T_{0}$ \end_inset and \begin_inset Formula $T_{1}$ \end_inset are in degrees Kelvin, and \begin_inset Formula $XTB$ \end_inset is a user-supplied model parameter. Temperature effects on beta are carried out by appropriate adjustment to the values of \begin_inset Formula $B_{F}$ \end_inset , \begin_inset Formula $I_{SE}$ \end_inset , \begin_inset Formula $B_{R}$ \end_inset , and \begin_inset Formula $I_{SC}$ \end_inset (SPICE model parameters BF, ISE, BR, and ISC, respectively). \end_layout \begin_layout Standard Temperature dependence of the saturation current in the junction diode model is determined by: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} I_{S}\left(T_{1}\right)=I_{S}\left(T_{0}\right)\left(\frac{T_{1}}{T_{0}}\right)^{\frac{XTI}{N}}\exp\left(\frac{E_{g}q\left(T_{1}T_{0}\right)}{Nk\left(T_{1}-T_{0}\right)}\right) \end{equation} \end_inset \end_layout \begin_layout Standard where \begin_inset Formula $N$ \end_inset is the emission coefficient model parameter, and the other symbols have the same meaning as above. Note that for Schottky barrier diodes, the value of the saturation current temperature exponent, \begin_inset Formula $XTI$ \end_inset , is usually 2. Temperature appears explicitly in the value of junction potential, U (in Ngspice PHI), for all the device models. \end_layout \begin_layout Standard The temperature dependence is determined by: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} U\left(T\right)=\frac{kT}{q}\ln\left(\frac{N_{a}N_{d}}{N_{i}\left(T\right)^{2}}\right) \end{equation} \end_inset \end_layout \begin_layout Standard where \begin_inset Formula $k$ \end_inset is Boltzmann's constant, \begin_inset Formula $q$ \end_inset is the electronic charge, \begin_inset Formula $N_{a}$ \end_inset is the acceptor impurity density, \begin_inset Formula $N_{d}$ \end_inset is the donor impurity density, \begin_inset Formula $N_{i}$ \end_inset is the intrinsic carrier concentration, and \begin_inset Formula $E_{g}$ \end_inset is the energy gap. Temperature appears explicitly in the value of surface mobility, \begin_inset Formula $M_{0}$ \end_inset (or \begin_inset Formula $U_{0}$ \end_inset ), for the MOSFET model. \end_layout \begin_layout Standard The temperature dependence is determined by: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} M_{0}\left(T\right)=\frac{M_{0}\left(T_{0}\right)}{\left(\frac{T}{T_{0}}\right)^{1.5}} \end{equation} \end_inset \end_layout \begin_layout Standard The effects of temperature on resistors, capacitor and inductors is modeled by the formula: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} R\left(T\right)=R\left(T_{0}\right)\left[1+TC_{1}\left(T-T_{0}\right)+TC_{2}\left(T-T_{0}\right)^{2}\right]\label{eq:R-Temp-quad} \end{equation} \end_inset \end_layout \begin_layout Standard where \begin_inset Formula $T$ \end_inset is the circuit temperature, \begin_inset Formula $T_{0}$ \end_inset is the nominal temperature, and \begin_inset Formula $TC_{1}$ \end_inset and \begin_inset Formula $TC_{2}$ \end_inset are the first and second order temperature coefficients. \end_layout \begin_layout Section Convergence \end_layout \begin_layout Standard Ngspice uses the Newton-Raphson algorithm to solve nonlinear equations arising from circuit description. The NR algorithm is interactive and terminates when both of the following conditions hold: \end_layout \begin_layout Enumerate The nonlinear branch currents converge to within a tolerance of 0.1% or 1 picoamp (1.0e-12 Amp), whichever is larger. \end_layout \begin_layout Enumerate The node voltages converge to within a tolerance of 0.1% or 1 microvolt (1.0e-6 Volt), whichever is larger. \end_layout \begin_layout Subsection Voltage convergence criterion \end_layout \begin_layout Standard The algorithm has reached convergence when the difference between the last iteration \begin_inset Formula $k$ \end_inset and the current one ( \begin_inset Formula $k+1)$ \end_inset \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} \left|v_{n}^{(k+1)}-v_{n}^{(k)}\right|\leq\mathtt{RELTOL}\:v_{n_{max}}+\mathtt{VNTOL}, \end{equation} \end_inset \end_layout \begin_layout Standard where \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} v_{n_{max}}=\max\left(\left|v_{n}^{(k+1)}\right|,\left|v_{n}^{(k)}\right|\right). \end{equation} \end_inset \end_layout \begin_layout Standard The \family typewriter RELTOL \family default (RELative TOLerance) parameter, which default value is \begin_inset Formula $10^{-3}$ \end_inset , specifies how small the solution update must be, relative to the node voltage, to consider the solution to have converged. The \family typewriter VNTOL \family default (absolute convergence) parameter, which has \begin_inset Formula $1\mu V$ \end_inset as default value, becomes important when node voltages have near zero values. The relative parameter alone, in such case, would need too strict tolerances, perhaps lower than computer round-off error, and thus convergence would never be achieved. \family typewriter VNTOL \family default forces the algorithm to consider as converged any node whose solution update is lower than its value. \end_layout \begin_layout Subsection Current convergence criterion \end_layout \begin_layout Standard Ngspice checks the convergence on the non-linear functions that describe the non-linear branches in circuit elements. In semiconductor devices the functions defines currents through the device and thus the name of the criterion. \end_layout \begin_layout Standard Ngspice computes the difference between the value of the nonlinear function computed for the last voltage and the linear approximation of the same current computed with the actual voltage \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} \left|\widehat{i_{branch}^{(k+1)}}-i_{branch}^{(k)}\right|\leq\mathtt{RELTOL}\:i_{br_{max}}+\mathtt{ABSTOL}, \end{equation} \end_inset \end_layout \begin_layout Standard where \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} i_{br_{max}}=\max\left(\widehat{i_{branch}^{(k+1)}},i_{branch}^{(k)}\right). \end{equation} \end_inset \end_layout \begin_layout Standard In the two expressions above, the \begin_inset Formula $\widehat{i_{branch}}$ \end_inset indicates the linear approximation of the current. \end_layout \begin_layout Subsection Convergence failure \end_layout \begin_layout Standard Although the algorithm used in ngspice has been found to be very reliable, in some cases it fails to converge to a solution. When this failure occurs, the program terminates the job. Failure to converge in dc analysis is usually due to an error in specifying circuit connections, element values, or model parameter values. Regenerative switching circuits or circuits with positive feedback probably will not converge in the dc analysis unless the \family typewriter \series bold OFF \family default \series default option is used for some of the devices in the feedback path, \family typewriter .nodeset \family default control line is used to force the circuit to converge to the desired state. \end_layout \begin_layout Chapter Circuit Description \end_layout \begin_layout Section General Structure and Conventions \end_layout \begin_layout Subsection Input file structure \end_layout \begin_layout Standard The circuit to be analyzed is described to ngspice by a set of element instance lines, which define the circuit topology and element instance values, and a set of control lines, which define the model parameters and the run controls. All lines are assembled in an input file to be read by ngspice. Two lines are essential: \end_layout \begin_layout Itemize The first line in the input file must be the title, which is the only comment line that does not need any special character in the first place. \end_layout \begin_layout Itemize The last line must be \family typewriter .end \family default . \end_layout \begin_layout Standard The order of the remaining lines is arbitrary (except, of course, that continuat ion lines must immediately follow the line being continued). This feature in the ngspice input language dates back to the punched card times where elements were written on separate cards (and cards frequently fell off). Leading white spaces in a line are ignored, as well as empty lines. \end_layout \begin_layout Standard The lines described in sections 2.1 to 2.12 are typically used in the core of the input file, outside of a \family typewriter .control \family default section (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Interactive-mode-with" \end_inset ). An exception is the \family typewriter .include includefile \family default line ( \begin_inset CommandInset ref LatexCommand ref reference "sec:.INCLUDE" \end_inset ) that may be placed anywhere in the input file. The contents of \family typewriter includefile \family default will be inserted exactly in place of the \family typewriter .include \family default line. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Circuit-elements-(device" \end_inset Circuit elements (device instances) \end_layout \begin_layout Standard Each element in the circuit is a device instance specified by an \series bold instance line \series default that contains: \end_layout \begin_layout Itemize the element instance name, \end_layout \begin_layout Itemize the circuit nodes to which the element is connected, \end_layout \begin_layout Itemize and the values of the parameters that determine the electrical characteristics of the element. \end_layout \begin_layout Standard The first letter of the element instance name specifies the element type. The format for the ngspice element types is given in the following manual chapters. In the rest of the manual, the strings \family typewriter XXXXXXX \family default , \family typewriter YYYYYYY \family default , and \family typewriter ZZZZZZZ \family default denote arbitrary alphanumeric strings. \end_layout \begin_layout Standard For example, a resistor instance name must begin with the letter \family typewriter R \family default and can contain one or more characters. Hence, \family typewriter R \family default , \family typewriter R1 \family default , \family typewriter \series bold \series default RSE \family default , \family typewriter ROUT \family default , and \family typewriter R3AC2ZY \family default are valid resistor names. Details of each type of device are supplied in a following section \begin_inset CommandInset ref LatexCommand ref reference "cha:Circuit-Elements-and" \end_inset . Table \begin_inset CommandInset ref LatexCommand ref reference "tab:ngspice-element-types" \end_inset lists the element types available in ngspice, sorted by their first letter. \end_layout \begin_layout Standard \begin_inset Float table placement H wide false sideways false status open \begin_layout Plain Layout \align center \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout First letter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Element description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Comments, links \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout A \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout XSPICE code model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "cha:Behavioral-Modeling" \end_inset \begin_inset Newline linebreak \end_inset analog ( \begin_inset CommandInset ref LatexCommand ref reference "sec:XSPICE-Analog-Models" \end_inset ) \begin_inset Newline linebreak \end_inset digital ( \begin_inset CommandInset ref LatexCommand ref reference "sec:XSPICE-Digital-Models" \end_inset ) \begin_inset Newline linebreak \end_inset mixed signal ( \begin_inset CommandInset ref LatexCommand ref reference "sec:XSPICE-Hybrid-Models" \end_inset ) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout B \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Behavioral (arbitrary) source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "sec:B-source-(ASRC)" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout C \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Capacitor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "subsec:Capacitors" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout D \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Diode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "cha:DIODEs" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout E \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Voltage-controlled voltage source (VCVS) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout linear ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Exxxx:-Linear-Voltage-Controlled" \end_inset ), \begin_inset Newline linebreak \end_inset non-linear ( \begin_inset CommandInset ref LatexCommand ref reference "sec:E-source-(non-linear" \end_inset ) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout F \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Current-controlled current source (CCCs) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout linear ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Fxxxx:-Linear-Current-Controlled" \end_inset ) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout G \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Voltage-controlled current source (VCCS) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout linear ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Gxxxx:-Linear-Voltage-Controlled" \end_inset ), \begin_inset Newline linebreak \end_inset non-linear ( \begin_inset CommandInset ref LatexCommand ref reference "sec:G-source-(non-linear" \end_inset ) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout H \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Current-controlled voltage source (CCVS) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout linear ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Hxxxx:-Linear-Current-Controlled" \end_inset ) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout I \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Current source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "sec:Independent-Sources-for" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout J \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Junction field effect transistor (JFET) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "cha:JFETs" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout K \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Coupled (Mutual) Inductors \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "subsec:Coupled-(Mutual)-Inductors" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout L \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Inductor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "subsec:Inductors" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout M \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Metal oxide field effect transistor (MOSFET) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "cha:MOSFETs" \end_inset \begin_inset Newline linebreak \end_inset BSIM3 ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:BSIM3-model" \end_inset ) \begin_inset Newline linebreak \end_inset BSIM4 ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:BSIM4-model" \end_inset ) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout N \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Numerical device for GSS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "sec:GSS,-Genius" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout O \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Lossy transmission line \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "sec:Lossy-Transmission-Lines" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout P \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Coupled multiconductor line (CPL) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "subsec:Coupled-Multiconductor-Line" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Q \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Bipolar junction transistor (BJT) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "cha:BJTs" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout R \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Resistor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "subsec:Resistors" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout S \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Switch (voltage-controlled) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "subsec:Switches" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout T \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Lossless transmission line \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "sec:Lossless-Transmission-Lines" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout U \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Uniformly distributed RC line \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "sec:Uniform-Distributed-RC" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout V \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Voltage source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "sec:Independent-Sources-for" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout W \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Switch (current-controlled) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "subsec:Switches" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout X \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Subcircuit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "subsec:Subcircuit-Calls" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Y \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Single lossy transmission line (TXL) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "subsec:Single-Lossy-Transmission" \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Z \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Metal semiconductor field effect transistor (MESFET) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset CommandInset ref LatexCommand ref reference "cha:MESFETs" \end_inset \end_layout \end_inset \end_inset \end_layout \begin_layout Plain Layout \begin_inset Caption Standard \begin_layout Plain Layout \begin_inset CommandInset label LatexCommand label name "tab:ngspice-element-types" \end_inset ngspice element types \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection Some naming conventions \end_layout \begin_layout Standard Fields on a line are separated by one or more blanks, a comma, an equal ( \family typewriter = \family default ) sign, or a left or right parenthesis; extra spaces are ignored. A line may be continued by entering a ` \family typewriter + \family default ' (plus) in column 1 of the following line; ngspice continues reading beginning with column 2. A name field must begin with a letter (A through Z) and cannot contain any delimiters. A number field may be an integer field (12, -44), a floating point field (3.14159), either an integer or floating point number followed by an integer exponent (1e-14, 2.65e3), or either an integer or a floating point number followed by one of the following scale factors: \end_layout \begin_layout Standard \begin_inset Float table placement H wide false sideways false status open \begin_layout Plain Layout \align center \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Suffix \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout T \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Tera \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $10^{12}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout G \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Giga \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $10^{9}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Meg \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Mega \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $10^{6}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout K \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Kilo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $10^{3}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout mil \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Mil \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $25.4\times10^{-6}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout m \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout milli \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $10^{-3}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout u \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout micro \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $10^{-6}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout n \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout nano \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $10^{-9}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout pico \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $10^{-12}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout f \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout femto \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $10^{-15}$ \end_inset \end_layout \end_inset \end_inset \end_layout \begin_layout Plain Layout \begin_inset Caption Standard \begin_layout Plain Layout Ngspice scale factors \end_layout \end_inset \end_layout \begin_layout Plain Layout \end_layout \end_inset \end_layout \begin_layout Standard Letters immediately following a number that are not scale factors are ignored, and letters immediately following a scale factor are ignored. Hence, 10, 10V, 10Volts, and 10Hz all represent the same number, and M, MA, MSec, and MMhos all represent the same scale factor. Note that 1000, 1000.0, 1000Hz, 1e3, 1.0e3, 1kHz, and 1k all represent the same number. Note that \emph on `M' \emph default or \emph on `m' \emph default denote `milli', i.e. \begin_inset Formula $10^{-3}$ \end_inset . Suffix \emph on meg \emph default has to be used for \family roman \series medium \shape up \size normal \emph off \bar no \strikeout off \uuline off \uwave off \noun off \color none \begin_inset Formula $10^{6}$ \end_inset . \end_layout \begin_layout Standard Nodes names may be arbitrary character strings and are case insensitive, if ngspice is used in batch mode ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Batch-mode" \end_inset ). If in interactive ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Interactive-mode" \end_inset ) or control ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Interactive-mode-with" \end_inset ) mode, node names may either be plain numbers or arbitrary character strings, \series bold not \series default starting with a number. The ground node must be named ` \family typewriter \series medium 0 \family default \series default ' (zero). For compatibility reason \family typewriter gnd \family default is accepted as ground node, and will internally be treated as a global node and be converted to ` \family typewriter \series medium 0 \family default \series default '. If this is not feasible, you may switch the conversion off by setting \family typewriter set no_auto_gnd \family default in one of the configuration files spinit or .spiceinit. \emph on Each circuit has to have a ground node (gnd or 0)! \emph default Note the difference in ngspice where the nodes are treated as character strings and not evaluated as numbers, thus ` \family typewriter \series medium 0 \family default \series default ' and \family typewriter 00 \family default are distinct nodes in ngspice but not in SPICE2. \end_layout \begin_layout Standard Ngspice requires that the following topological constraints are satisfied: \end_layout \begin_layout Itemize The circuit cannot contain a loop of voltage sources and/or inductors and cannot contain a cut-set of current sources and/or capacitors. \end_layout \begin_layout Itemize Each node in the circuit must have a dc path to ground. \end_layout \begin_layout Itemize Every node must have at least two connections except for transmission line nodes (to permit unterminated transmission lines) and MOSFET substrate nodes (which have two internal connections anyway). \end_layout \begin_layout Section Basic lines \end_layout \begin_layout Subsection .TITLE line \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "basicstyle={\ttfamily}" inline false status open \begin_layout Plain Layout POWER AMPLIFIER CIRCUIT \end_layout \begin_layout Plain Layout * additional lines following \end_layout \begin_layout Plain Layout *... \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout Test of CAM cell \end_layout \begin_layout Plain Layout * additional lines following \end_layout \begin_layout Plain Layout *... \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The title line must be the first in the input file. Its contents are printed verbatim as the heading for each section of output. \end_layout \begin_layout Standard As an alternative, you may place a \family typewriter .TITLE \family default line anywhere in your input deck. The first line of your input deck will be overridden by the contents of this line following the .TITLE statement. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout .TITLE line example: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "basicstyle={\ttfamily}" inline false status open \begin_layout Plain Layout ****************************** \end_layout \begin_layout Plain Layout * additional lines following \end_layout \begin_layout Plain Layout *... \end_layout \begin_layout Plain Layout .TITLE Test of CAM cell \end_layout \begin_layout Plain Layout * additional lines following \end_layout \begin_layout Plain Layout *... \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard will internally be replaced by \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Internal input deck: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "basicstyle={\ttfamily}" inline false status open \begin_layout Plain Layout Test of CAM cell \end_layout \begin_layout Plain Layout * additional lines following \end_layout \begin_layout Plain Layout *... \end_layout \begin_layout Plain Layout *TITLE Test of CAM cell \end_layout \begin_layout Plain Layout * additional lines following \end_layout \begin_layout Plain Layout *... \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection .END Line \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "basicstyle={\ttfamily}" inline false status open \begin_layout Plain Layout .end \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The \family typewriter .end \family default line must always be the last in the input file. Note that the period is an integral part of the name. \end_layout \begin_layout Subsection Comments \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "basicstyle={\ttfamily}" inline false status open \begin_layout Plain Layout * \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "basicstyle={\ttfamily}" inline false status open \begin_layout Plain Layout * RF=1K Gain should be 100 \end_layout \begin_layout Plain Layout * Check open-loop gain and phase margin \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The asterisk in the first column indicates that this line is a comment line. Comment lines may be placed anywhere in the circuit description. \end_layout \begin_layout Subsection End-of-line comments \end_layout \begin_layout Standard General Form: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "basicstyle={\ttfamily}" inline false status open \begin_layout Plain Layout $ \end_layout \end_inset \end_layout \begin_layout Standard Examples: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "basicstyle={\ttfamily}" inline false status open \begin_layout Plain Layout RF2=1K $ Gain should be 100 \end_layout \begin_layout Plain Layout C1=10p $ Check open-loop gain and phase margin \end_layout \begin_layout Plain Layout .param n1=1 //new value \end_layout \end_inset \end_layout \begin_layout Standard ngspice supports comments that begin with double characters ` \family typewriter $ \family default ' (dollar plus space) or ` \family typewriter // \family default '. For readability you should precede each comment character with a space. ngspice will accept the single character ` \family typewriter $ \family default '. \end_layout \begin_layout Standard Please note that in \family typewriter .control \family default sections the ` \family typewriter ; \family default ' character means `continuation' and can be used to put more than one statement on a line. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Device-Models" \end_inset .MODEL Device Models \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .model mname type(pname1=pval1 pname2=pval2 ... ) \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .model MOD1 npn (bf=50 is=1e-13 vbf=50) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Most simple circuit elements typically require only a few parameter values. However, some devices (semiconductor devices in particular) that are included in ngspice require many parameter values. Often, many devices in a circuit are defined by the same set of device model parameters. For these reasons, a set of device model parameters is defined on a separate \family typewriter .model \family default line and assigned a unique model name. The device element lines in ngspice then refer to the model name. \end_layout \begin_layout Standard For these more complex device types, each device element line contains the device name, the nodes the device is connected to, and the device model name. In addition, other optional parameters may be specified for some devices: geometric factors and an initial condition (see the following section on Transistors ( \begin_inset CommandInset ref LatexCommand ref reference "cha:BJTs" \end_inset to \begin_inset CommandInset ref LatexCommand ref reference "cha:MOSFETs" \end_inset ) and Diodes ( \begin_inset CommandInset ref LatexCommand ref reference "cha:DIODEs" \end_inset ) for more details). \family typewriter mname \family default in the above is the model name, and type is one of the following fifteen types: \end_layout \begin_layout Standard \begin_inset Float table wide false sideways false status open \begin_layout Plain Layout \align center \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Code \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Model Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout R \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Semiconductor resistor model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout C \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Semiconductor capacitor model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout L \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Inductor model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout SW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Voltage controlled switch \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CSW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Current controlled switch \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout URC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Uniform distributed RC model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LTRA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Lossy transmission line model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout D \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Diode model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NPN \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NPN BJT model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PNP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PNP BJT model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NJF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout N-channel JFET model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PJF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout P-channel JFET model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NMOS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout N-channel MOSFET model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PMOS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout P-channel MOSFET model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NMF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout N-channel MESFET model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PMF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout P-channel MESFET model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VDMOS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Power MOS model \end_layout \end_inset \end_inset \end_layout \begin_layout Plain Layout \begin_inset Caption Standard \begin_layout Plain Layout Ngspice model types \end_layout \end_inset \end_layout \begin_layout Plain Layout \end_layout \end_inset \end_layout \begin_layout Standard Parameter values are defined by appending the parameter name followed by an equal sign and the parameter value. Model parameters that are not given a value are assigned the default values given below for each model type. Models are listed in the section on each device along with the description of device element lines. Model parameters and their default values are given in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "cha:Model-and-Device" \end_inset . \end_layout \begin_layout Section .SUBCKT Subcircuits \end_layout \begin_layout Standard A subcircuit that consists of ngspice elements can be defined and referenced in a fashion similar to device models. Subcircuits are the way ngspice implements hierarchical modeling, but this is not entirely true because each subcircuit instance is flattened during parsing, and thus ngspice is not a hierarchical simulator. \end_layout \begin_layout Standard The subcircuit is defined in the input deck by a grouping of element cards delimited by the \family typewriter .subckt \family default and the \family typewriter .ends \family default cards (or the keywords defined by the \family typewriter substart \family default and \family typewriter subend \family default options (see \begin_inset CommandInset ref LatexCommand ref reference "sec:Variables" \end_inset )); the program then automatically inserts the defined group of elements wherever the subcircuit is referenced. Instances of subcircuits within a larger circuit are defined through the use of an instance card that begins with the letter ` \family typewriter X \family default '. A complete example of all three of these cards follows: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * The following is the instance card: \end_layout \begin_layout Plain Layout * \end_layout \begin_layout Plain Layout xdiv1 10 7 0 vdivide \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout * The following are the subcircuit definition cards: \end_layout \begin_layout Plain Layout * \end_layout \begin_layout Plain Layout .subckt vdivide 1 2 3 \end_layout \begin_layout Plain Layout r1 1 2 10K \end_layout \begin_layout Plain Layout r2 2 3 5K \end_layout \begin_layout Plain Layout .ends \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The above specifies a subcircuit with ports numbered `1', `2' and `3': \end_layout \begin_layout Itemize Resistor `R1' is connected from port `1' to port `2', and has value 10 kOhms. \end_layout \begin_layout Itemize Resistor `R2' is connected from port `2' to port `3', and has value 5 kOhms. \end_layout \begin_layout Standard The instance card, when placed in an ngspice deck, will cause subcircuit port `1' to be equated to circuit node `10', while port `2' will be equated to node `7' and port `3' will equated to node ` \family typewriter \series medium 0 \family default \series default '. \end_layout \begin_layout Standard There is no limit on the size or complexity of subcircuits, and subcircuits may contain other subcircuits. An example of subcircuit usage is given in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:MOS-Four-Bit" \end_inset . \end_layout \begin_layout Subsection .SUBCKT Line \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .SUBCKT subnam N1 \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .SUBCKT OPAMP 1 2 3 4 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard A circuit definition is begun with a \family typewriter .SUBCKT \family default line. \family sans subnam \family default is the subcircuit name, and N1, N2, ... are the external nodes, which cannot be zero. The group of element lines that immediately follow the \family typewriter .SUBCKT \family default line define the subcircuit. The last line in a subcircuit definition is the \family typewriter .ENDS \family default line (see below). Control lines may not appear within a subcircuit definition; however, subcircui t definitions may contain anything else, including other subcircuit definitions, device models, and subcircuit calls (see below). Note that any device models or subcircuit definitions included as part of a subcircuit definition are strictly local (i.e., such models and definitions are not known outside the subcircuit definition). Also, any element nodes not included on the \family typewriter .SUBCKT \family default line are strictly local, with the exception of 0 (ground) that is always global. If you use parameters, the \family typewriter .SUBCKT \family default line will be extended (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Subcircuit-parameters" \end_inset ). \end_layout \begin_layout Subsection .ENDS Line \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .ENDS \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .ENDS OPAMP \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The \family typewriter .ENDS \family default line must be the last one for any subcircuit definition. The subcircuit name, if included, indicates which subcircuit definition is being terminated; if omitted, all subcircuits being defined are terminated. The name is needed only when nested subcircuit definitions are being made. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Subcircuit-Calls" \end_inset Subcircuit Calls \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout XYYYYYYY N1 SUBNAM \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout X1 2 4 17 3 1 MULTI \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Subcircuits are used in ngspice by specifying pseudo-elements beginning with the letter X, followed by the circuit nodes to be used in expanding the subcircuit. If you use parameters, the subcircuit call will be modified (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Subcircuit-parameters" \end_inset ). \end_layout \begin_layout Section .GLOBAL \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .GLOBAL nodename \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .GLOBAL gnd vcc \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Nodes defined in the .GLOBAL statement are available to all circuit and subcircui t blocks independently from any circuit hierarchy. After parsing the circuit, these nodes are accessible from top level. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:.INCLUDE" \end_inset .INCLUDE \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .INCLUDE filename \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .INCLUDE /users/spice/common/bsim3-param.mod \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Frequently, portions of circuit descriptions will be reused in several input files, particularly with common models and subcircuits. In any ngspice input file, the \family typewriter .INCLUDE \family default line may be used to copy some other file as if that second file appeared in place of the \family typewriter .INCLUDE \family default line in the original file. \end_layout \begin_layout Standard There is no restriction on the file name imposed by ngspice beyond those imposed by the local operating system. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:.LIB" \end_inset .LIB \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .LIB filename libname \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .LIB /users/spice/common/mosfets.lib mos1 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The \family typewriter .LIB \family default statement allows including library descriptions into the input file. Inside the *.lib file a library \series bold libname \series default will be selected. The statements of each library inside the *.lib file are enclosed in \family typewriter .LIB libname <...> .ENDL \family default statements. \end_layout \begin_layout Standard If the compatibility mode ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Compatibility" \end_inset ) is set to \family typewriter 'ps' \family default by \family typewriter set ngbehavior=ps \family default ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Variables" \end_inset ) in \family sans spinit \family default ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Standard-configuration-file" \end_inset ) or \family sans .spiceinit \family default ( \begin_inset CommandInset ref LatexCommand ref reference "sec:User-defined-configuration" \end_inset ), then a simplified syntax \family typewriter .LIB filename \family default is available: a warning is issued and \family sans filename \family default is simply included as described in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:.INCLUDE" \end_inset . \end_layout \begin_layout Section .PARAM Parametric netlists \end_layout \begin_layout Standard Ngspice allows for the definition of parametric attributes in the netlists. This is an enhancement of the ngspice front-end that adds arithmetic functional ity to the circuit description language. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:.param-line" \end_inset .param line \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .param = = ... \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .param pippo=5 \end_layout \begin_layout Plain Layout .param po=6 pp=7.8 pap={AGAUSS(pippo, 1, 1.67)} \end_layout \begin_layout Plain Layout .param pippp={pippo + pp} \end_layout \begin_layout Plain Layout .param p={pp} \end_layout \begin_layout Plain Layout .param pop='pp+p' \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard This line assigns numerical values to identifiers. More than one assignment per line is possible using a separating space. Parameter identifier names must begin with an alphabetic character. The other characters must be either alphabetic, a number, or \family typewriter ! # $ % [ ] \family default \family typewriter _ \family default as special characters. The variables \series bold time \series default , \series bold temper \series default , and \series bold hertz \series default (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Syntax-and-usage" \end_inset ) are not valid identifier names. Other restrictions on naming conventions apply as well, see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Reserved-words" \end_inset . \end_layout \begin_layout Standard The \family typewriter .param \family default lines inside subcircuits are copied per call, like any other line. All assignments are executed sequentially through the expanded circuit. Before its first use, a parameter name must have been assigned a value. Expressions defining a parameter should be put within braces \family typewriter {p+p2} \family default , or alternatively within single quotes \family typewriter 'AGAUSS(pippo, 1, 1.67)' \family default . An assignment cannot be self-referential, something like \family typewriter .param pip = 'pip+3' \family default will not work. \end_layout \begin_layout Standard The current ngspice version does not always need quotes or braces in expressions , especially when spaces are used sparingly. However, it is recommended to do so, as the following examples demonstrate. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .param a = 123 * 3 b = sqrt(9) $ doesn't work, a <= 123 \end_layout \begin_layout Plain Layout .param a = '123 * 3' b = sqrt(9) $ ok. \end_layout \begin_layout Plain Layout .param c = a + 123 $ won't work \end_layout \begin_layout Plain Layout .param c = 'a + 123' $ ok. \end_layout \begin_layout Plain Layout .param c = a+123 $ ok. \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection Brace expressions in circuit elements: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout { } \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \end_inset \end_layout \begin_layout Standard These are allowed in \family typewriter .model \family default lines and in device lines. A SPICE number is a floating point number with an optional scaling suffix, immediately glued to the numeric tokens (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Syntax-of-expressions" \end_inset ). Brace expressions ({..}) cannot be used to parametrize node names or parts of names. All identifiers used within an \family typewriter \family default must have known values at the time when the line is evaluated, else an error is flagged. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Subcircuit-parameters" \end_inset Subcircuit parameters \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .subckt node node ... = = ... \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .subckt myfilter in out rval=100k cval=100nF \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter \series bold \family default \series default is the name of the subcircuit given by the user. \family typewriter \series bold node \family default \series default is an integer number or an identifier, for one of the external nodes. The first \family typewriter \series bold = \family default \series default introduces an optional section of the line. Each \family typewriter \series bold \family default \series default is a formal parameter, and each \family typewriter \series bold \family default \series default is either a SPICE number or a brace expression. Inside the \family typewriter .subckt \family default ... \family typewriter .ends \family default context, each formal parameter may be used like any identifier that was defined on a \family typewriter .param \family default control line. The \family typewriter \series bold \family default \series default parts are supposed to be default values of the parameters. However, in the current version of ngspice, they are not used and each invocation of the subcircuit must supply the _exact_ number of actual parameter s. \end_layout \begin_layout Standard The syntax of a subcircuit call (invocation) is: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout X node node ... = = ... \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout X1 input output myfilter rval=1k cval=1n \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \end_layout \begin_layout Standard Here \family typewriter \series bold \family default \series default is the symbolic name given to that instance of the subcircuit, \family typewriter \series bold \family default \series default is the name of a subcircuit defined beforehand. \family typewriter \series bold node node ... \family default \series default is the list of actual nodes where the subcircuit is connected. \family typewriter \series bold \family default \series default is either a SPICE number or a brace expression \family typewriter \series bold { } \family default \series default . The sequence of \family typewriter \series bold \family default \series default items on the \family typewriter X \family default line must exactly match the number and the order of formal parameters of the subcircuit. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Subcircuit example with parameters: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * Param-example \end_layout \begin_layout Plain Layout .param amplitude= 1V \end_layout \begin_layout Plain Layout * \end_layout \begin_layout Plain Layout .subckt myfilter in out rval=100k cval=100nF \end_layout \begin_layout Plain Layout Ra in p1 {2*rval} \end_layout \begin_layout Plain Layout Rb p1 out {2*rval} \end_layout \begin_layout Plain Layout C1 p1 0 {2*cval} \end_layout \begin_layout Plain Layout Ca in p2 {cval} \end_layout \begin_layout Plain Layout Cb p2 out {cval} \end_layout \begin_layout Plain Layout R1 p2 0 {rval} \end_layout \begin_layout Plain Layout .ends myfilter \end_layout \begin_layout Plain Layout * \end_layout \begin_layout Plain Layout X1 input output myfilter rval=1k cval=1n \end_layout \begin_layout Plain Layout V1 input 0 AC {amplitude} \end_layout \begin_layout Plain Layout .end \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection Symbol scope \end_layout \begin_layout Standard \emph on All subcircuit and model names are considered global and must be unique. \emph default The \family typewriter .param \family default symbols that are defined outside of any \family typewriter .subckt \family default ... \family typewriter .ends \family default section are global. Inside such a section, the pertaining \family typewriter params: \family default symbols and any \family typewriter .param \family default assignments are considered local: they mask any global identical names, until the \family typewriter .ends \family default line is encountered. You cannot reassign to a global number inside a \family typewriter .subckt \family default , a local copy is created instead. Scope nesting works up to a level of 10. For example, if the main circuit calls A that has a formal parameter xx, A calls B that has a param. xx, and B calls C that also has a formal param. xx, there will be three versions of `xx' in the symbol table but only the most local one - belonging to C - is visible. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Syntax-of-expressions" \end_inset Syntax of expressions \end_layout \begin_layout LyX-Code ( optional parts within [...] ) \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout An expression may be one of: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout where is either a spice number or an identifier \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout ( [ , ...] ) \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout ( ) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard As expected, atoms, built-in function calls and stuff within parentheses are evaluated before the other operators. The operators are evaluated following a list of precedence close to the one of the C language. For equal precedence binary ops, evaluation goes left to right. Functions operate on real values only! \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Operator \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Alias \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Precedence \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout unary - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter ! \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout unary not \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter ** \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter ^ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout power, like pwr \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout multiply \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter / \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout divide \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter % \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout modulo \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter \backslash \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout integer divide \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter + \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout add \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout subtract \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter == \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout equality \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter != \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter <> \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout non-equal \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter <= \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout less or equal \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter >= \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout greater or equal \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter < \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout less than \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter > \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout greater than \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter && \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout boolean and \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter || \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout boolean or \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter c?x:y \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ternary operator \end_layout \end_inset \end_inset \end_layout \begin_layout Standard The number zero is used to represent boolean False. Any other number represents boolean True. The result of logical operators is 1 or 0. An example input file is shown below: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example input file with logical operators: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * Logical operators \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout v1or 1 0 {1 || 0} \end_layout \begin_layout Plain Layout v1and 2 0 {1 && 0} \end_layout \begin_layout Plain Layout v1not 3 0 {! 1} \end_layout \begin_layout Plain Layout v1mod 4 0 {5 % 3} \end_layout \begin_layout Plain Layout v1div 5 0 {5 \backslash 3} \end_layout \begin_layout Plain Layout v0not 6 0 {! 0} \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout op \end_layout \begin_layout Plain Layout print allv \end_layout \begin_layout Plain Layout .endc \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .end \end_layout \begin_layout Plain Layout \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Built-in function \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Notes \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sqrt(x) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter y = sqrt(x) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sin(x), cos(x), tan(x) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sinh(x), cosh(x), tanh(x) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout asin(x), acos(x), atan(x) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout asinh(x), acosh(x), atanh(x) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout arctan(x) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter atan(x) \family default , kept for compatibility \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout exp(x) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ln(x), log(x) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout abs(x) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout nint(x) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Nearest integer, half integers towards even \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout int(x) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Nearest integer rounded towards 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout floor(x) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Nearest integer rounded towards \family typewriter -∞ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ceil(x) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Nearest integer rounded towards \family typewriter +∞ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout pow(x,y) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout x raised to the power of y (pow from C runtime library) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout pwr(x,y) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter pow(fabs(x), y) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout min(x, y) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout max(x, y) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sgn(x) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 1.0 for x > 0, 0.0 for x == 0, -1.0 for x < 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ternary_fcn(x, y, z) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter x ? y : z \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout gauss(nom, rvar, sigma) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout nominal value plus variation drawn from Gaussian distribution with mean 0 and standard deviation rvar (relative to nominal), divided by sigma \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout agauss(nom, avar, sigma) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout nominal value plus variation drawn from Gaussian distribution with mean 0 and standard deviation avar (absolute), divided by sigma \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout unif(nom, rvar) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout nominal value plus relative variation (to nominal) uniformly distributed between +/-rvar \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout aunif(nom, avar) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout nominal value plus absolute variation uniformly distributed between +/-avar \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout limit(nom, avar) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout nominal value +/-avar, depending on random number in [-1, 1[ being \family typewriter > 0 \family default or \family typewriter < 0 \end_layout \end_inset \end_inset \end_layout \begin_layout Standard The scaling suffixes (any decorative alphanumeric string may follow): \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout suffix \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout value \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout meg \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout k \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout m \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout u \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout n \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-12 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout f \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-15 \end_layout \end_inset \end_inset \end_layout \begin_layout Standard Note: there are intentional redundancies in expression syntax, e.g. \family typewriter x^y \family default , \family typewriter x**y \family default and \family typewriter pwr(x,y) \family default all have nearly the same result. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Reserved-words" \end_inset Reserved words \end_layout \begin_layout Standard In addition to the above function names and to the verbose operators ( \family typewriter not and or div mod \family default ), other words are reserved and cannot be used as parameter names: \family typewriter or \family default , \family typewriter defined \family default , \family typewriter sqr \family default , \family typewriter sqrt \family default , \family typewriter sin \family default , \family typewriter cos \family default , \family typewriter exp \family default , \family typewriter ln \family default , \family typewriter log, log10, arctan \family default , \family typewriter abs \family default , \family typewriter pwr \family default , \family typewriter time \family default , \family typewriter temper \family default , \family typewriter hertz \family default . \end_layout \begin_layout Subsection A word of caution on the three ngspice expression parsers \end_layout \begin_layout Standard The historical parameter notation using \family typewriter & \family default as the first character of a line as equivalence to \family typewriter .param \family default . is deprecated and will be removed in a coming release. \end_layout \begin_layout Standard Confusion may arise in ngspice because of its multiple numerical expression features. The \family typewriter .param \family default lines and the brace expressions (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:func" \end_inset ) are evaluated in the front-end, that is, just after the subcircuit expansion. (Technically, the X lines are kept as comments in the expanded circuit so that the actual parameters can be correctly substituted). Therefore, after the netlist expansion and before the internal data setup, all number attributes in the circuit are known constants. However, there are circuit elements in Spice that accept arithmetic expressions \emph on not \emph default evaluated at this point, but only later during circuit analysis. These are the arbitrary current and voltage sources (B-sources, \begin_inset CommandInset ref LatexCommand ref reference "sec:Non-linear-Dependent-Sources" \end_inset ), as well as E- and G-sources and R-, L-, or C-devices. The syntactic difference is that `compile-time' expressions are within braces, but `run-time' expressions have no braces. To make things more complicated, the back-end ngspice scripting language accepts arithmetic/logic expressions that operate only on its own scalar or vector data sets ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Expressions,-Functions,-and" \end_inset ). Please see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Parameters,-functions,-expressions," \end_inset . \end_layout \begin_layout Standard It would be desirable to have the same expression syntax, operator and function set, and precedence rules, for the three contexts mentioned above. In the current Numparam implementation, that goal is not achieved. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:func" \end_inset .FUNC \end_layout \begin_layout Standard This keyword defines a function. The syntax of the expression is the same as for a \family typewriter .param \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Syntax-of-expressions" \end_inset ). \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .func { } \end_layout \begin_layout Plain Layout .func = { } \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .func icos(x) {cos(x) - 1} \end_layout \begin_layout Plain Layout .func f(x,y) {x*y} \end_layout \begin_layout Plain Layout .func foo(a,b) = {a + b} \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter .func \family default will initiate a replacement operation. After reading the input files, and before parameters are evaluated, all occurrences of the \family typewriter icos(x) \family default function will be replaced by \family typewriter cos(x)-1 \family default . All occurrences of \family typewriter f(x,y) \family default will be replaced by \family typewriter x*y \family default . Function statements may be nested to a depth of t.b.d.. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:.csparam" \end_inset .CSPARAM \end_layout \begin_layout Standard Create a constant vector (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Vectors" \end_inset ) from a parameter in \family typewriter plot \family default ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Plots" \end_inset ) \family typewriter const \family default . \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .csparam = \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .param pippo=5 \end_layout \begin_layout Plain Layout .param pp=6 \end_layout \begin_layout Plain Layout .csparam pippp={pippo + pp} \end_layout \begin_layout Plain Layout .param p={pp} \end_layout \begin_layout Plain Layout .csparam pap='pp+p' \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard In the example shown, vectors pippp, and pap are added to the constants that already reside in \family typewriter plot \family default \family typewriter const \family default , having length one and real values. These vectors are generated during circuit parsing and thus cannot be changed later (same as with ordinary parameters). They may be used in ngspice scripts and \family typewriter .control \family default sections (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "chap:Interactive-Interpreter" \end_inset ). \end_layout \begin_layout Standard The use of \family typewriter .csparam \family default is still experimental and has to be tested. A simple usage is shown below. \end_layout \begin_layout LyX-Code * test csparam \end_layout \begin_layout LyX-Code .param TEMPS = 27 \end_layout \begin_layout LyX-Code .csparam newt = {3*TEMPS} \end_layout \begin_layout LyX-Code .csparam mytemp = '2 + TEMPS' \end_layout \begin_layout LyX-Code .control \end_layout \begin_layout LyX-Code echo $&newt $&mytemp \end_layout \begin_layout LyX-Code .endc \end_layout \begin_layout LyX-Code .end \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:.temp" \end_inset .TEMP \end_layout \begin_layout Standard Sets the circuit temperature in degrees Celsius. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .temp value \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .temp 27 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard This card overrides the circuit temperature given in an \family typewriter .option \family default line ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:General-Options" \end_inset ). \end_layout \begin_layout Section .IF Condition-Controlled Netlist \end_layout \begin_layout Standard A simple \family typewriter .IF-.ELSE(IF) \family default block allows condition-controlling of the netlist. \family typewriter boolean expression \family default is any expression according to Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Syntax-of-expressions" \end_inset that evaluates parameters and returns a boolean 1 or 0. The netlist block in between the \series bold .if \series default ... \series bold .endif \series default statements may contain device instances or \family typewriter .model \family default cards that are selected according to the logic condition. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .if(boolean expression) \end_layout \begin_layout Plain Layout ... \end_layout \begin_layout Plain Layout .elseif(boolean expression) \end_layout \begin_layout Plain Layout ... \end_layout \begin_layout Plain Layout .else \end_layout \begin_layout Plain Layout ... \end_layout \begin_layout Plain Layout .endif \end_layout \end_inset \end_layout \begin_layout Plain Layout Example 1: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * device instance in IF-ELSE block \end_layout \begin_layout Plain Layout .param ok=0 ok2=1 \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout v1 1 0 1 \end_layout \begin_layout Plain Layout R1 1 0 2 \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .if (ok && ok2) \end_layout \begin_layout Plain Layout R11 1 0 2 \end_layout \begin_layout Plain Layout .else \end_layout \begin_layout Plain Layout R11 1 0 0.5 $ <-- selected \end_layout \begin_layout Plain Layout .endif \end_layout \end_inset \end_layout \begin_layout Plain Layout Example 2: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * .model in IF-ELSE block \end_layout \begin_layout Plain Layout .param m0=0 m1=1 \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout M1 1 2 3 4 N1 W=1 L=0.5 \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .if(m0==1) \end_layout \begin_layout Plain Layout .model N1 NMOS level=49 Version=3.1 \end_layout \begin_layout Plain Layout .elseif(m1==1) \end_layout \begin_layout Plain Layout .model N1 NMOS level=49 Version=3.2.4 $ <-- selected \end_layout \begin_layout Plain Layout .else \end_layout \begin_layout Plain Layout .model N1 NMOS level=49 Version=3.3.0 \end_layout \begin_layout Plain Layout .endif \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Nesting of \family typewriter .IF-.ELSE(IF)-.ENDIF \family default blocks is possible. Several \family typewriter .elseif \family default are allowed per block, of course only one \family typewriter .else \family default (please see example \family sans ngspice/tests/regression/misc/if-elseif.cir \family default ). However some restrictions apply, as the following netlist components are \emph on not \emph default supported within the \family typewriter .IF-.ENDIF \family default block: \family typewriter .SUBCKT \family default , \family typewriter .INC \family default , \family typewriter .LIB \family default , and \family typewriter .PARAM \family default . \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Parameters,-functions,-expressions," \end_inset Parameters, functions, expressions, and command scripts \end_layout \begin_layout Standard In ngspice there are several ways to describe functional dependencies. In fact there are three independent function parsers, being active before, during, and after the simulation. So it might be due to have a few words on their interdependence. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Parameters" \end_inset Parameters \end_layout \begin_layout Standard Parameters (Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:.param-line" \end_inset ) and functions, either defined within the \family typewriter .param \family default statement or with the \family typewriter .func \family default statement (Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:func" \end_inset ) are evaluated \series bold before \series default any simulation is started, that is during the setup of the input and the circuit. Therefore these statements may not contain any simulation output (voltage or current vectors), because it is simply not yet available. The syntax is described in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Syntax-of-expressions" \end_inset . During the circuit setup all functions are evaluated, all parameters are replaced by their resulting numerical values. Thus it will not be possible to get feedback from a later stage (during or after simulation) to change any of the parameters. \end_layout \begin_layout Subsection Nonlinear sources \end_layout \begin_layout Standard During the simulation, the B source (Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Non-linear-Dependent-Sources" \end_inset ) and their associated E and G sources, as well as some devices (R, C, L) may contain expressions. These expressions may contain parameters from above (evaluated immediately upon ngspice start up), numerical data, predefined functions, but also node voltages and branch currents resulting from the simulation. The source or device values are continuously updated \series bold during \series default the simulation. Therefore the sources are powerful tools to define non-linear behavior, you may even create new `devices' by yourself. Unfortunately the expression syntax (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:B-source-(ASRC)" \end_inset ) and the predefined functions may deviate from the ones for parameters listed in \begin_inset CommandInset ref LatexCommand ref reference "subsec:.param-line" \end_inset . \end_layout \begin_layout Subsection Control commands, Command scripts \end_layout \begin_layout Standard Commands, as described in detail in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Commands" \end_inset , may be used interactively, but also as a command script enclosed in \family typewriter .control ... .endc \family default lines. The scripts may contain expressions (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Expressions,-Functions,-and" \end_inset ). The expressions may work upon simulation output vectors (of node voltages, branch currents), as well as upon predefined or user defined vectors and variables, and are invoked \series bold after \series default the simulation. Parameters from \begin_inset CommandInset ref LatexCommand ref reference "subsec:.param-line" \end_inset defined by the \family typewriter .param \family default statement are not allowed in these expressions. However you may define such parameters with \family typewriter .csparam \family default ( \begin_inset CommandInset ref LatexCommand ref reference "sec:.csparam" \end_inset ). Again the expression syntax (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Expressions,-Functions,-and" \end_inset ) will deviate from the one for parameters or B sources listed in \begin_inset CommandInset ref LatexCommand ref reference "subsec:.param-line" \end_inset and \begin_inset CommandInset ref LatexCommand ref reference "sec:B-source-(ASRC)" \end_inset . \end_layout \begin_layout Standard If you want to use parameters from \begin_inset CommandInset ref LatexCommand ref reference "subsec:.param-line" \end_inset inside your control script, you may use \family typewriter .csparam \family default ( \begin_inset CommandInset ref LatexCommand ref reference "sec:.csparam" \end_inset ) or apply a trick by defining a voltage source with the parameter as its value, and then have it available as a vector (e.g. after a transient simulation) with a then constant output (the parameter). A feedback from here back into parameters ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Parameters" \end_inset ) is never possible. Also you cannot access non-linear sources of the preceding simulation. However you may start a first simulation inside your control script, then evaluate its output using expressions, change some of the element or model parameters with the \family typewriter alter \family default and \family typewriter altermod \family default statements (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Alter*:-Change-a" \end_inset ) and then automatically start a new simulation. \end_layout \begin_layout Standard Expressions and scripting are powerful tools within ngspice, and we will enhance the examples given in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "cha:Example-Circuits" \end_inset continuously to describe these features. \end_layout \begin_layout Chapter \begin_inset CommandInset label LatexCommand label name "cha:Circuit-Elements-and" \end_inset Circuit Elements and Models \end_layout \begin_layout Standard Data fields that are enclosed in less-than and greater-than signs (` \family typewriter < > \family default ') are optional. All indicated punctuation (parentheses, equal signs, etc.) is optional but indicate the presence of any delimiter. Further, future implementations may require the punctuation as stated. A consistent style adhering to the punctuation shown here makes the input easier to understand. With respect to branch voltages and currents, ngspice uniformly uses the associated reference convention (current flows in the direction of voltage drop). \end_layout \begin_layout Section General options and information \end_layout \begin_layout Subsection Paralleling devices with multiplier m \end_layout \begin_layout Standard When it is needed to simulate several devices of the same kind in parallel, use the ` \family typewriter m \family default ' (parallel multiplier) instance parameter available for the devices listed in Table \begin_inset CommandInset ref LatexCommand ref reference "tab:multiplier" \end_inset . This multiplies the value of the element's matrix stamp with \family typewriter m \family default 's value. The netlist below shows how to correctly use the parallel multiplier: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Multiple device example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout d1 2 0 mydiode m=10 \end_layout \begin_layout Plain Layout d01 1 0 mydiode \end_layout \begin_layout Plain Layout d02 1 0 mydiode \end_layout \begin_layout Plain Layout d03 1 0 mydiode \end_layout \begin_layout Plain Layout d04 1 0 mydiode \end_layout \begin_layout Plain Layout d05 1 0 mydiode \end_layout \begin_layout Plain Layout d06 1 0 mydiode \end_layout \begin_layout Plain Layout d07 1 0 mydiode \end_layout \begin_layout Plain Layout d08 1 0 mydiode \end_layout \begin_layout Plain Layout d09 1 0 mydiode \end_layout \begin_layout Plain Layout d10 1 0 mydiode \end_layout \begin_layout Plain Layout ... \end_layout \end_inset \end_layout \begin_layout Plain Layout The \family typewriter d1 \family default instance connected between nodes 2 and 0 is equivalent to the 10 parallel devices \family typewriter d01-d10 \family default connected between nodes 1 and 0. \end_layout \end_inset \end_layout \begin_layout Standard The following devices support the multiplier m: \end_layout \begin_layout Standard \begin_inset Float table placement H wide false sideways false status open \begin_layout Plain Layout \align center \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout First letter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Element description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout C \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Capacitor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout D \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Diode \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout F \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Current-controlled current source (CCCs) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout G \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Voltage-controlled current source (VCCS) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout I \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Current source \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout J \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Junction field effect transistor (JFET) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout L \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Inductor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout M \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Metal oxide field effect transistor (MOSFET) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Q \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Bipolar junction transistor (BJT) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout R \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Resistor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout X \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Subcircuit (for details see below) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Z \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Metal semiconductor field effect transistor (MESFET) \end_layout \end_inset \end_inset \end_layout \begin_layout Plain Layout \begin_inset Caption Standard \begin_layout Plain Layout \begin_inset CommandInset label LatexCommand label name "tab:multiplier" \end_inset ngspice elements supporting multiplier 'm' \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard When the X line (e.g. \family typewriter x1 a b sub1 m=5 \family default ) contains the token \family typewriter m=value \family default (as shown) or \family typewriter m=expression \family default , subcircuit invocation is done in a special way. If an instance line of the subcircuit \family typewriter sub1 \family default contains any of the elements shown in table \begin_inset CommandInset ref LatexCommand ref reference "tab:multiplier" \end_inset , then these elements are instantiated with the additional parameter \family typewriter m \family default (in this example having the value 5). If such an element already has an \family typewriter m \family default multiplier parameter, the element \family typewriter m \family default is multiplied with the \family typewriter m \family default derived from the X line. This works recursively, meaning that if a subcircuit contains another subcircui t (a nested X line), then the latter \family typewriter m \family default parameter will be multiplied by the former one, and so on. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example 1: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .param madd = 6 \end_layout \begin_layout Plain Layout X1 a b sub1 m=5 \end_layout \begin_layout Plain Layout .subckt sub1 a1 b1 \end_layout \begin_layout Plain Layout Cs1 a1 b1 C=5p m='madd-2' \end_layout \begin_layout Plain Layout .ends \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard In example 1, the capacitance between nodes a and b will be \family typewriter C = 5pF*(madd-2)*5 = 100pF \family default . \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example 2: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .param madd = 4 \end_layout \begin_layout Plain Layout X1 a b sub1 m=3 \end_layout \begin_layout Plain Layout .subckt sub1 a1 b1 \end_layout \begin_layout Plain Layout X2 a1 b1 sub2 m='madd-2' \end_layout \begin_layout Plain Layout .ends \end_layout \begin_layout Plain Layout .subckt sub2 a2 b2 \end_layout \begin_layout Plain Layout Cs2 a2 b2 3p m=2 \end_layout \begin_layout Plain Layout .ends \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard In example 2, the capacitance between nodes a and b is \family typewriter C = 3pF*2*(madd-2)*3 = 36pF \family default . \end_layout \begin_layout Standard Using \family typewriter m \family default may fail to correctly describe geometrical properties for real devices like MOS transistors. \end_layout \begin_layout Standard \family typewriter M1 d g s nmos W=0.3u L=0.18u m=20 \end_layout \begin_layout Standard is probably not be the same as \end_layout \begin_layout Standard \family typewriter M1 d g s nmos W=6u L=0.18u \end_layout \begin_layout Standard because the former may suffer from small width (or edge) effects, whereas the latter is simply a wide transistor. \end_layout \begin_layout Subsection Instance and model parameters \end_layout \begin_layout Standard The simple device example below consists of two lines: The device is defined on the instance line, starting with Lload ...: The first letter determines the device type (an inductor in this example). Following the device name are two nodes 1 and 2, then the inductance value 1u is set. The model name ind1 is a connection to the respective model line. Finally we have a parameter on the instance line, together with its value dtemp=5. Parameters on an instance line are called instance parameters. \end_layout \begin_layout Standard The model line starts with the token .model, followed by the model name, the model type and at leat one model parameter, here tc1=0.001. There are complex models with more than 100 model parameters. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Lload 1 2 1u ind1 dtemp=5 \end_layout \begin_layout Plain Layout .MODEL ind1 L tc1=0.001 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Instance parameters are listed in each of the following device descriptions. Model parameters sometimes are given below as well, for complex models like the BSIM transistor models, they are available in the model makers \begin_inset CommandInset href LatexCommand href name "documentation" target "http://ngspice.sourceforge.net/literature.html" literal "false" \end_inset . Instance parameters may also be placed in the .model line. Thus they are reckognized by each device instance referring to that model. Their values may be overridden for a specific instance of a device by placing them additionally onto its instance line. \end_layout \begin_layout Subsection Model binning \end_layout \begin_layout Standard Binning is a kind of range partitioning for geometry dependent models like MOSFET's. The purpose is to cover larger geometry ranges (Width and Length) with higher accuracy than the model built-in geometry formulas. Each size range described by the additional model parameters LMIN, LMAX, WMIN and WMAX has its own model parameter set. These model cards are defined by a number extension, like `nch.1'. ngspice has an algorithm to choose the right model card by the requested W and L. \end_layout \begin_layout Standard This is implemented for BSIM3 ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:BSIM3-model" \end_inset ) and BSIM4 ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:BSIM4-model" \end_inset ) models. \end_layout \begin_layout Subsection Initial conditions \end_layout \begin_layout Standard Two different forms of initial conditions may be specified for some devices. The first form is included to improve the dc convergence for circuits that contain more than one stable state. If a device is specified \family typewriter \series bold OFF \family default \series default , the dc operating point is determined with the terminal voltages for that device set to zero. After convergence is obtained, the program continues to iterate to obtain the exact value for the terminal voltages. If a circuit has more than one dc stable state, the \family typewriter \series bold OFF \family default \series default option can be used to force the solution to correspond to a desired state. If a device is specified \family typewriter \series bold OFF \family default \series default when in reality the device is conducting, the program still obtains the correct solution (assuming the solutions converge) but more iterations are required since the program must independently converge to two separate solutions. \end_layout \begin_layout Standard The \family typewriter .NODESET \family default control line (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:.NODESET" \end_inset ) serves a similar purpose as the \family typewriter \series bold OFF \family default \series default option. The \family typewriter .NODESET \family default option is easier to apply and is the preferred means to aid convergence. The second form of initial conditions are specified for use with the transient analysis. These are true `initial conditions' as opposed to the convergence aids above. See the description of the \family typewriter .IC \family default control line (Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:.IC:-Set-Initial" \end_inset ) and the \family typewriter .TRAN \family default control line (Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:.TRAN:-Transient-Analysis" \end_inset ) for a detailed explanation of initial conditions. \end_layout \begin_layout Section Elementary Devices \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Resistors" \end_inset Resistors \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout RXXXXXXX n+ n- value \end_layout \begin_layout Plain Layout + \end_layout \begin_layout Plain Layout + \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout R1 1 2 100 \end_layout \begin_layout Plain Layout RC1 12 17 1K \end_layout \begin_layout Plain Layout R2 5 7 1K ac=2K \end_layout \begin_layout Plain Layout RL 1 4 2K m=2 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Ngspice has a fairly complex model for resistors. It can simulate both discrete and semiconductor resistors. Semiconductor resistors in ngspice means: resistors described by geometrical parameters. So, do not expect detailed modeling of semiconductor effects. \family typewriter \end_layout \begin_layout Standard \family typewriter n+ \family default and \family typewriter n- \family default are the two element nodes, \family typewriter value \family default is the resistance (in ohms) and may be positive or negative \begin_inset Foot status collapsed \begin_layout Plain Layout A negative resistor modeling an active element can cause convergence problems, please avoid it. \end_layout \end_inset but not zero. \end_layout \begin_layout Standard \begin_inset Box Boxed position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "80col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Simulating small valued resistors: If you need to simulate very small resistors (0.001 Ohm or less), you should use CCVS (transresistance). It is less efficient but improves overall numerical accuracy. Consider a small resistance as a large conductance. \end_layout \end_inset \end_layout \begin_layout Standard Ngspice can assign a resistor instance a different value for AC analysis, specified using the \family typewriter \series bold ac \family default \series default keyword. This value must not be zero as described above. The AC resistance is used in AC analysis only (neither Pole-Zero nor Noise). If you do not specify the \family typewriter \series bold ac \family default \series default parameter, it is defaulted to \family typewriter \series bold value \family default \series default . \end_layout \begin_layout Standard Ngspice calculates the nominal resistance as \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} \begin{alignedat}{1}\begin{array}{cc} R_{nom}= & \frac{{{\mathrm{VALUE}}\:{\mathrm{scale}}}}{m}\\ \\ R_{acnom}= & \frac{{{\mathrm{ac}}\:{\mathrm{scale}}}}{m}. \end{array}\end{alignedat} \end{equation} \end_inset \end_layout \begin_layout Standard If you want to simulate temperature dependence of a resistor, you need to specify its temperature coefficients, using a \family typewriter .model \family default line or as instance parameters, like in the examples below: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout RE1 1 2 800 newres dtemp=5 \end_layout \begin_layout Plain Layout .MODEL newres R tc1=0.001 \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout RE2 a b 1.4k tc1=2m tc2=1.4u \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout RE3 n1 n2 1Meg tce=700m \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The temperature coefficients \family typewriter tc1 \family default and \family typewriter tc2 \family default describe a quadratic temperature dependence (see equation \begin_inset CommandInset ref LatexCommand ref reference "eq:R-Temp-quad" \end_inset ) of the resistance. If given in the instance line (the R... line) their values will override the \family typewriter tc1 \family default and \family typewriter tc2 \family default of the \family typewriter .model \family default line ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Semiconductor-Resistor-Model" \end_inset ). Ngspice has an additional temperature model equation \begin_inset CommandInset ref LatexCommand ref reference "eq:R-Temp-expo" \end_inset parametrized by \family typewriter tce \family default given in model or instance line. If all parameters are given (quadratic and exponential) the exponential temperature model is chosen. \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} R\left(T\right)=R\left(T_{0}\right)\left[1.01^{TCE\cdot(T-T_{0})}\right]\label{eq:R-Temp-expo} \end{equation} \end_inset \end_layout \begin_layout Standard where \begin_inset Formula $T$ \end_inset is the circuit temperature, \begin_inset Formula $T_{0}$ \end_inset is the nominal temperature, and \begin_inset Formula $TCE$ \end_inset is the exponential temperature coefficients. \end_layout \begin_layout Standard Instance temperature is useful even if resistance does not vary with it, since the thermal noise generated by a resistor depends on its absolute temperature. Resistors in ngspice generates two different noises: thermal and flicker. While thermal noise is always generated in the resistor, to add a flicker noise \begin_inset Foot status collapsed \begin_layout Plain Layout Flicker noise can be used to model carbon resistors. \end_layout \end_inset source you have to add a \family typewriter .model \family default card defining the flicker noise parameters. It is possible to simulate resistors that do not generate any kind of noise using the \family typewriter \series bold noisy (or noise) \family default \series default keyword and assigning zero to it, as in the following example: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Rmd 134 57 1.5k noisy=0 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard If you are interested in temperature effects or noise equations, read the next section on semiconductor resistors. \end_layout \begin_layout Subsection Semiconductor Resistors \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout RXXXXXXX n+ n- \end_layout \begin_layout Plain Layout + \end_layout \begin_layout Plain Layout + \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout RLOAD 2 10 10K \end_layout \begin_layout Plain Layout RMOD 3 7 RMODEL L=10u W=1u \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard This is the more general form of the resistor presented before ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Resistors" \end_inset ) and allows the modeling of temperature effects and for the calculation of the actual resistance value from strictly geometric information and the specifications of the process. If \family typewriter \series bold value \family default \series default is specified, it overrides the geometric information and defines the resistance. If \family typewriter \series bold mname \family default \series default is specified, then the resistance may be calculated from the process informatio n in the model \family typewriter \series bold mname \family default \series default and the given \family typewriter \series bold length \family default \series default and \family typewriter \series bold width \family default \series default . If \family typewriter \series bold value \family default \series default is not specified, then \family typewriter \series bold mname \family default \series default and \family typewriter \series bold length \family default \series default must be specified. If \family typewriter \series bold width \family default \series default is not specified, then it is taken from the default width given in the model. \end_layout \begin_layout Standard The (optional) \family typewriter \series bold temp \family default \series default value is the temperature at which this device is to operate, and overrides the temperature specification on the \family typewriter .option \family default control line and the value specified in \family typewriter \series bold dtemp \family default \series default . \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Semiconductor-Resistor-Model" \end_inset Semiconductor Resistor Model (R) \end_layout \begin_layout Standard The resistor model consists of process-related device data that allow the resistance to be calculated from geometric information and to be corrected for temperature. The parameters available are as follows: \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Example \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TC1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout first order temperature coeff. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{\Omega}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TC2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout second order temperature coeff. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{\Omega}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RSH \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sheet resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{\Omega}{\square}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 50 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout DEFW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout default width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $m$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2e-6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NARROW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout narrowing due to side etching \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $m$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout SHORT \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout shortening due to side etching \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $m$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TNOM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout parameter measurement temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $°C$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 27 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 50 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout KF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout flicker noise coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-25 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout AF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout flicker noise exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout WF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout flicker noise width exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout flicker noise length exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout EF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout flicker noise frequency exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout R (RES) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout default value if element value not given \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1000 \end_layout \end_inset \end_inset \end_layout \begin_layout Standard The sheet resistance is used with the narrowing parameter and \family typewriter \series bold l \family default \series default and \family typewriter \series bold w \family default \series default from the resistor device to determine the nominal resistance by the formula: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} R_{nom}={\mathrm{rsh}}\frac{l-{\mathrm{SHORT}}}{w-{\mathrm{NARROW}}} \end{equation} \end_inset \end_layout \begin_layout Standard \family typewriter \series bold DEFW \family default \series default is used to supply a default value for \family typewriter \series bold w \family default \series default if one is not specified for the device. If either \family typewriter \series bold rsh \family default \series default or \family typewriter \series bold l \family default \series default is not specified, then the standard default resistance value of 1 mOhm is used. \family typewriter \series bold TNOM \family default \series default is used to override the circuit-wide value given on the \family typewriter .options \family default control line where the parameters of this model have been measured at a different temperature. After the nominal resistance is calculated, it is adjusted for temperature by the formula: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} R(T)=R({\mathrm{TNOM}})\:\Bigl(1+TC_{1}(T-{\mathrm{TNOM}})+TC_{2}(T-{\mathrm{TNOM}})^{2}\Bigr) \end{equation} \end_inset \end_layout \begin_layout Standard where \begin_inset Formula $R({\mathrm{TNOM}})=R_{nom}\vert R_{acnom}$ \end_inset . In the above formula, ` \begin_inset Formula $T$ \end_inset ' represents the instance temperature, which can be explicitly set using the \family typewriter \series bold temp \family default \series default keyword or calculated using the circuit temperature and \family typewriter \series bold dtemp \family default \series default , if present. If both \family typewriter \series bold temp \family default \series default and \family typewriter \series bold dtemp \family default \series default are specified, the latter is ignored. Ngspice improves SPICE's resistors noise model, adding flicker noise ( \begin_inset Formula $\nicefrac{1}{f}$ \end_inset ) to it and the \family typewriter \series bold noisy (or noise) \family default \series default keyword to simulate noiseless resistors. The thermal noise in resistors is modeled according to the equation: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} \bar{i_{R}^{2}}=\frac{{4kT}}{R}\Delta f \end{equation} \end_inset \end_layout \begin_layout Standard where ` \begin_inset Formula $k$ \end_inset ' is the Boltzmann's constant, and ` \begin_inset Formula $T$ \end_inset ' the instance temperature. \end_layout \begin_layout Standard Flicker noise model is: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} \bar{i_{Rfn}^{2}}=\frac{{\mathrm{KF}}I_{R}^{{\mathrm{AF}}}}{W^{WF}L^{LF}f^{EF}}\Delta f \end{equation} \end_inset \end_layout \begin_layout Standard A small list of sheet resistances (in \begin_inset Formula $\nicefrac{\Omega}{\square}$ \end_inset ) for conductors is shown below. The table represents typical values for MOS processes in the 0.5 - 1 um \end_layout \begin_layout Standard range. The table is taken from: \emph on N. Weste, K. Eshraghian - Principles of CMOS VLSI Design 2nd Edition, Addison Wesley \emph default . \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Material \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Min. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Typ. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Max. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Inter-metal (metal1 - metal2) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.005 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.007 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Top-metal (metal3) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.003 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.004 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.05 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Polysilicon (poly) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 15 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 20 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 30 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Silicide \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Diffusion (n+, p+) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 25 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 100 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Silicided diffusion \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout n-well \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1000 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2000 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 5000 \end_layout \end_inset \end_inset \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Resistors,-dependent-on" \end_inset Resistors, dependent on expressions (behavioral resistor) \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout RXXXXXXX n+ n- R = 'expression' \end_layout \begin_layout Plain Layout RXXXXXXX n+ n- 'expression' \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout R1 rr 0 r = 'V(rr) < {Vt} ? {R0} : {2*R0}' tc1=2e-03 tc2=3.3e-06 \end_layout \begin_layout Plain Layout R2 r2 rr r = {5k + 50*TEMPER} \end_layout \begin_layout Plain Layout .param rp1 = 20 \end_layout \begin_layout Plain Layout R3 no1 no2 r = '5k * rp1' noisy=1 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \series bold Expression \series default may be an equation or an expression containing node voltages or branch currents (in the form of i(vm)) and any other terms as given for the B source and described in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:B-source-(ASRC)" \end_inset . It may contain parameters ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.param-line" \end_inset ) and the special variables \family typewriter time \family default , \family typewriter temper \family default , and \family typewriter hertz \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Special-B-Source-Variables" \end_inset ). An example file is given below. Small signal noise in the resistor ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.NOISE:-Noise-Analysis" \end_inset ) may be evaluated as white noise, depending on resistance, temperature and tc1, tc2. To enable noise calculation, add the flag \family typewriter noisy=1 \family default to the instance line. As a default the behavioral resistor is noiseless. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example input file for non-linear resistor: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Non-linear resistor \end_layout \begin_layout Plain Layout .param R0=1k Vi=1 Vt=0.5 \end_layout \begin_layout Plain Layout * resistor depending on control voltage V(rr) \end_layout \begin_layout Plain Layout R1 rr 0 r = 'V(rr) < {Vt} ? {R0} : {2*R0}' \end_layout \begin_layout Plain Layout * control voltage \end_layout \begin_layout Plain Layout V1 rr 0 PWL(0 0 100u {Vi}) \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout unset askquit \end_layout \begin_layout Plain Layout tran 100n 100u uic \end_layout \begin_layout Plain Layout plot i(V1) \end_layout \begin_layout Plain Layout .endc \end_layout \begin_layout Plain Layout .end \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Capacitors" \end_inset Capacitors \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout CXXXXXXX n+ n- \end_layout \begin_layout Plain Layout + \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout CBYP 13 0 1UF \end_layout \begin_layout Plain Layout COSC 17 23 10U IC=3V \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Ngspice provides a detailed model for capacitors. Capacitors in the netlist can be specified giving their capacitance or their geometrical and physical characteristics. Following the original SPICE3 `convention', capacitors specified by their geometrical or physical characteristics are called `semiconductor capacitors' and are described in the next section. \end_layout \begin_layout Standard In this first form \family typewriter \series bold n+ \family default \series default and \family typewriter \series bold n- \family default \series default are the positive and negative element nodes, respectively and \family typewriter \series bold value \family default \series default is the capacitance in Farads. \end_layout \begin_layout Standard Capacitance can be specified in the instance line as in the examples above or in a \family typewriter .model \family default line, as in the example below: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout C1 15 5 cstd \end_layout \begin_layout Plain Layout C2 2 7 cstd \end_layout \begin_layout Plain Layout .model cstd C cap=3n \end_layout \end_inset \end_layout \begin_layout Plain Layout Both capacitors have a capacitance of 3nF. \end_layout \end_inset \end_layout \begin_layout Standard If you want to simulate temperature dependence of a capacitor, you need to specify its temperature coefficients, using a \family typewriter .model \family default line, like in the example below: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout CEB 1 2 1u cap1 dtemp=5 \end_layout \begin_layout Plain Layout .MODEL cap1 C tc1=0.001 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The (optional) initial condition is the initial (time zero) value of capacitor voltage (in Volts). Note that the initial conditions (if any) apply only if the \family typewriter \series bold uic \family default \series default option is specified on the \family typewriter .tran \family default control line. \end_layout \begin_layout Standard Ngspice calculates the nominal capacitance as described below: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} C_{nom}={{{\mathrm{value}}\cdot{\mathrm{scale}}}\cdot m} \end{equation} \end_inset \end_layout \begin_layout Standard The temperature coefficients \family typewriter tc1 \family default and \family typewriter tc2 \family default describe a quadratic temperature dependence (see equation \begin_inset CommandInset ref LatexCommand ref reference "eq:" \end_inset ) of the capacitance. If given in the instance line (the C... line) their values will override the \family typewriter tc1 \family default and \family typewriter tc2 \family default of the \family typewriter .model \family default line ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Semiconductor-Capacitor-Model" \end_inset ). \end_layout \begin_layout Subsection Semiconductor Capacitors \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout CXXXXXXX n+ n- \end_layout \begin_layout Plain Layout + \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout CLOAD 2 10 10P \end_layout \begin_layout Plain Layout CMOD 3 7 CMODEL L=10u W=1u \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard This is the more general form of the Capacitor presented in section ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Capacitors" \end_inset ), and allows for the calculation of the actual capacitance value from strictly geometric information and the specifications of the process. If \family typewriter \series bold value \family default \series default is specified, it defines the capacitance and both process and geometrical information are discarded. If \family typewriter \series bold value \family default \series default is not specified, the capacitance is calculated from information contained model \family typewriter \series bold mname \family default \series default and the given length and width ( \family typewriter \series bold l \family default \series default , \family typewriter \series bold w \family default \series default keywords, respectively). \end_layout \begin_layout Standard It is possible to specify \family typewriter \series bold mname \family default \series default only, without geometrical dimensions and set the capacitance in the \family typewriter .model \family default line ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Capacitors" \end_inset ). \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Semiconductor-Capacitor-Model" \end_inset Semiconductor Capacitor Model (C) \end_layout \begin_layout Standard The capacitor model contains process information that may be used to compute the capacitance from strictly geometric information. \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Example \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CAP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout model capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CJ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout junction bottom capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{m^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 5e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CJSW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout junction sidewall capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{m}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2e-11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout DEFW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout default device width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $m$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2e-6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout DEFL \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout default device length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $m$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NARROW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout narrowing due to side etching \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $m$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout SHORT \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout shortening due to side etching \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $m$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TC1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout first order temperature coeff. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.001 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TC2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout second order temperature coeff. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0001 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TNOM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout parameter measurement temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $°C$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 27 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 50 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout DI \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout relative dielectric constant \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{m}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout THICK \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout insulator thickness \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $m$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-9 \end_layout \end_inset \end_inset \end_layout \begin_layout Standard The capacitor has a capacitance computed as: \end_layout \begin_layout Standard If \family typewriter \series bold value \family default \series default is specified on the instance line then \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} C_{nom}={{{\mathrm{value}}\cdot{\mathrm{scale}}}\cdot m} \end{equation} \end_inset \end_layout \begin_layout Standard If model capacitance is specified then \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} C_{nom}={{{\mathrm{CAP}}\cdot{\mathrm{scale}}}\cdot m} \end{equation} \end_inset \end_layout \begin_layout Standard If neither \family typewriter \series bold value \family default \series default nor \family typewriter \series bold CAP \family default \series default are specified, then geometrical and physical parameters are take into account: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} {\mathrm{C}_{0}}={\mathrm{CJ}}(l-{\mathrm{SHORT}})(w-{\mathrm{NARROW}})+2{\mathrm{CJSW}}(l-{\mathrm{SHORT}}+w-{\mathrm{NARROW}}) \end{equation} \end_inset \end_layout \begin_layout Standard \family typewriter \series bold CJ \family default \series default can be explicitly given on the \family typewriter .model \family default line or calculated by physical parameters. When \family typewriter \series bold CJ \family default \series default is not given, is calculated as: \end_layout \begin_layout Standard If \family typewriter \series bold THICK \family default \series default is not zero: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} \begin{array}{cc} {\mathrm{C}J}=\frac{{{\mathrm{DI}}\:\epsilon_{0}}}{{\mathrm{THICK}}} & \mathrm{if\:DI\:is\:specified,}\\ \\ {\mathrm{CJ}}=\frac{{\epsilon_{SiO_{2}}}}{{\mathrm{THICK}}} & \mathrm{otherwise.} \end{array} \end{equation} \end_inset \end_layout \begin_layout Standard If the relative dielectric constant is not specified the one for SiO2 is used. The values of the constants are \begin_inset Formula $\epsilon_{0}=8.854214871e-12\frac{F}{m}$ \end_inset and \begin_inset Formula $\epsilon_{SiO_{2}}=3.4531479969e-11\frac{F}{m}$ \end_inset . The nominal capacitance is then computed as: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} C_{nom}={C_{0}\:{\mathrm{scale}}\:m} \end{equation} \end_inset \end_layout \begin_layout Standard After the nominal capacitance is calculated, it is adjusted for temperature by the formula: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} C(T)=C({\mathrm{TNOM}})\:\Bigl(1+TC_{1}(T-{\mathrm{TNOM}})+TC_{2}(T-{\mathrm{TNOM}})^{2}\Bigr) \end{equation} \end_inset \end_layout \begin_layout Standard where \begin_inset Formula $C({\mathrm{TNOM}})=C_{nom}$ \end_inset . \end_layout \begin_layout Standard In the above formula, ` \begin_inset Formula $T$ \end_inset ' represents the instance temperature, which can be explicitly set using the \family typewriter \series bold temp \family default \series default keyword or calculated using the circuit temperature and \family typewriter \series bold dtemp \family default \series default , if present. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Capacitors,-dependent-on" \end_inset Capacitors, dependent on expressions (behavioral capacitor) \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout CXXXXXXX n+ n- C = 'expression' \end_layout \begin_layout Plain Layout CXXXXXXX n+ n- 'expression' \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout C1 cc 0 c = 'V(cc) < {Vt} ? {C1} : {Ch}' tc1=-1e-03 tc2=1.3e-05 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \series bold Expression \series default may be an equation or an expression containing node voltages or branch currents (in the form of i(vm)) and any other terms as given for the B source and described in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:B-source-(ASRC)" \end_inset . It may contain parameters ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.param-line" \end_inset ) and the special variables \family typewriter time \family default , \family typewriter temper \family default , and \family typewriter hertz \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Special-B-Source-Variables" \end_inset ). \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example input file: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Behavioral Capacitor \end_layout \begin_layout Plain Layout .param Cl=5n Ch=1n Vt=1m Il=100n \end_layout \begin_layout Plain Layout .ic v(cc) = 0 v(cc2) = 0 \end_layout \begin_layout Plain Layout * capacitor depending on control voltage V(cc) \end_layout \begin_layout Plain Layout C1 cc 0 c = 'V(cc) < {Vt} ? {Cl} : {Ch}' \end_layout \begin_layout Plain Layout *C1 cc 0 c ={Ch} \end_layout \begin_layout Plain Layout I1 0 1 {Il} \end_layout \begin_layout Plain Layout Exxx n1-copy n2 n2 cc2 1 \end_layout \begin_layout Plain Layout Cxxx n1-copy n2 1 \end_layout \begin_layout Plain Layout Bxxx cc2 n2 I = '(V(cc2) < {Vt} ? {Cl} : {Ch})' * i(Exxx) \end_layout \begin_layout Plain Layout I2 n2 22 {Il} \end_layout \begin_layout Plain Layout vn2 n2 0 DC 0 \end_layout \begin_layout Plain Layout * measure charge by integrating current \end_layout \begin_layout Plain Layout aint1 %id(1 cc) 2 time_count \end_layout \begin_layout Plain Layout aint2 %id(22 cc2) 3 time_count \end_layout \begin_layout Plain Layout .model time_count int(in_offset=0.0 gain=1.0 \end_layout \begin_layout Plain Layout + out_lower_limit=-1e12 out_upper_limit=1e12 \end_layout \begin_layout Plain Layout + limit_range=1e-9 out_ic=0.0) \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout unset askquit \end_layout \begin_layout Plain Layout tran 100n 100u \end_layout \begin_layout Plain Layout plot v(2) \end_layout \begin_layout Plain Layout plot v(cc) v(cc2) \end_layout \begin_layout Plain Layout .endc \end_layout \begin_layout Plain Layout .end \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Inductors" \end_inset Inductors \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout LYYYYYYY n+ n- \end_layout \begin_layout Plain Layout + \end_layout \begin_layout Plain Layout + \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout LLINK 42 69 1UH \end_layout \begin_layout Plain Layout LSHUNT 23 51 10U IC=15.7MA \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The inductor device implemented into ngspice has many enhancements over the original one. \family typewriter \series bold n+ \family default \series default and \family typewriter \series bold n- \family default \series default are the positive and negative element nodes, respectively. \family typewriter \series bold value \family default \series default is the inductance in Henry. Inductance can be specified in the instance line as in the examples above or in a \family typewriter .model \family default line, as in the example below: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout L1 15 5 indmod1 \end_layout \begin_layout Plain Layout L2 2 7 indmod1 \end_layout \begin_layout Plain Layout .model indmod1 L ind=3n \end_layout \end_inset \end_layout \begin_layout Plain Layout Both inductors have an inductance of 3nH. \end_layout \end_inset \end_layout \begin_layout Standard The \family typewriter \series bold nt \family default \series default is used in conjunction with a \family typewriter .model \family default line, and is used to specify the number of turns of the inductor. If you want to simulate temperature dependence of an inductor, you need to specify its temperature coefficients, using a \family typewriter .model \family default line, like in the example below: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Lload 1 2 1u ind1 dtemp=5 \end_layout \begin_layout Plain Layout .MODEL ind1 L tc1=0.001 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The (optional) initial condition is the initial (time zero) value of inductor current (in Amps) that flows from \family typewriter \series bold n+ \family default \series default , through the inductor, to \family typewriter \series bold n- \family default \series default . Note that the initial conditions (if any) apply only if the \family typewriter \series bold UIC \family default \series default option is specified on the \family typewriter .tran \family default analysis line. \end_layout \begin_layout Standard Ngspice calculates the nominal inductance as described below: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} L_{nom}=\frac{{{\mathrm{value}}\:{\mathrm{scale}}}}{m} \end{equation} \end_inset \end_layout \begin_layout Subsection Inductor model \end_layout \begin_layout Standard The inductor model contains physical and geometrical information that may be used to compute the inductance of some common topologies like solenoids and toroids, wound in air or other material with constant magnetic permeability. \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Example \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout IND \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout model inductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $H$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CSECT \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout cross section \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $m^{2}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LENGTH \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $m$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TC1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout first order temperature coeff. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{H}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.001 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TC2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout second order temperature coeff. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{H}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0001 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TNOM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout parameter measurement temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $°C$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 27 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 50 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NT \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout number of turns \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MU \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout relative magnetic permeability \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{H}{m}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \end_inset \end_layout \begin_layout Standard The inductor has an inductance computed as: \end_layout \begin_layout Standard If \family typewriter \series bold value \family default \series default is specified on the instance line then \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} L_{nom}=\frac{{{\mathrm{value}}\:{\mathrm{scale}}}}{m} \end{equation} \end_inset \end_layout \begin_layout Standard If model inductance is specified then \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} L_{nom}=\frac{{{\mathrm{IND}}\:{\mathrm{scale}}}}{m} \end{equation} \end_inset \end_layout \begin_layout Standard If neither \family typewriter \series bold value \family default \series default nor \family typewriter \series bold IND \family default \series default are specified, then geometrical and physical parameters are take into account. In the following formulas \end_layout \begin_layout Standard \family typewriter \series bold NT \family default \series default refers to both instance and model parameter (instance parameter overrides model parameter): \end_layout \begin_layout Standard If \family typewriter \series bold LENGTH \family default \series default is not zero: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} \begin{cases} L_{nom}=\frac{{{\mathrm{MU}}\:\mu_{0}\:{\mathrm{NT}}^{2}\:{\mathrm{CSECT}}}}{{\mathrm{LENGTH}}} & \mathrm{if\:}{\mathrm{MU}\mathrm{\:is\:specified,}}\\ L_{nom}=\frac{{\mu_{0}\:{\mathrm{NT}}^{2}\:{\mathrm{CSECT}}}}{{\mathrm{LENGTH}}} & \mathrm{otherwise.} \end{cases} \end{equation} \end_inset \end_layout \begin_layout Standard with \begin_inset Formula $\mu_{0}=1.25663706143592\frac{\mu H}{m}$ \end_inset . After the nominal inductance is calculated, it is adjusted for temperature by the formula \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} L(T)=L({\mathrm{TNOM}})\:\Bigl(1+TC_{1}(T-{\mathrm{TNOM}})+TC_{2}(T-{\mathrm{TNOM}})^{2}\Bigr), \end{equation} \end_inset \end_layout \begin_layout Standard where \begin_inset Formula $L({\mathrm{TNOM}})=L_{nom}$ \end_inset . In the above formula, ` \begin_inset Formula $T$ \end_inset ' represents the instance temperature, which can be explicitly set using the \family typewriter \series bold temp \family default \series default keyword or calculated using the circuit temperature and \family typewriter \series bold dtemp \family default \series default , if present. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Coupled-(Mutual)-Inductors" \end_inset Coupled (Mutual) Inductors \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout KXXXXXXX LYYYYYYY LZZZZZZZ value \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout K43 LAA LBB 0.999 \end_layout \begin_layout Plain Layout KXFRMR L1 L2 0.87 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard LYYYYYYY and LZZZZZZZ are the names of the two coupled inductors, and \family typewriter \series bold value \family default \series default is the coefficient of coupling, K, which must be greater than 0 and less than or equal to 1. Using the `dot' convention for drawing the coupled inductors, place a `dot' on the first node of each inductor. If you have more than two inductors interacting, pairwise coupling is supported. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Pairwise coupling of more than two inductors: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout L1 1 0 10u \end_layout \begin_layout Plain Layout L2 2 0 11u \end_layout \begin_layout Plain Layout L3 3 0 10u \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout K12 L1 L2 0.99 \end_layout \begin_layout Plain Layout K23 L2 L3 0.99 \end_layout \begin_layout Plain Layout K13 L1 L3 0.98 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard When there are more than two inductors coupled for interaction, some combination of coupling constants are not possible physically because the magnetic fields then would violate energy conservation. ngspice checks the coupling matrix for such conditions and issues a warning. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Inductors,-dependent-on" \end_inset Inductors, dependent on expressions (behavioral inductor) \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout LXXXXXXX n+ n- L = 'expression' \end_layout \begin_layout Plain Layout LXXXXXXX n+ n- 'expression' \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout L1 l2 lll L = 'i(Vm) < {It} ? {Ll} : {Lh}' tc1=-4e-03 tc2=6e-05 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \series bold Expression \series default may be an equation or an expression containing node voltages or branch currents (in the form of i(vm)) and any other terms as given for the B source and described in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:B-source-(ASRC)" \end_inset . It may contain parameters ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.param-line" \end_inset ) and the special variables \family typewriter time \family default , \family typewriter temper \family default , and \family typewriter hertz \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Special-B-Source-Variables" \end_inset ). \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example input file: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Variable inductor \end_layout \begin_layout Plain Layout .param Ll=0.5m Lh=5m It=50u Vi=2m \end_layout \begin_layout Plain Layout .ic v(int21) = 0 \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout * variable inductor depending on control current i(Vm) \end_layout \begin_layout Plain Layout L1 l2 lll L = 'i(Vm) < {It} ? {Ll} : {Lh}' \end_layout \begin_layout Plain Layout * measure current through inductor \end_layout \begin_layout Plain Layout vm lll 0 dc 0 \end_layout \begin_layout Plain Layout * voltage on inductor \end_layout \begin_layout Plain Layout V1 l2 0 {Vi} \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout * fixed inductor \end_layout \begin_layout Plain Layout L3 33 331 {Ll} \end_layout \begin_layout Plain Layout * measure current through inductor \end_layout \begin_layout Plain Layout vm33 331 0 dc 0 \end_layout \begin_layout Plain Layout * voltage on inductor \end_layout \begin_layout Plain Layout V3 33 0 {Vi} \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout * non linear inductor (discrete setup) \end_layout \begin_layout Plain Layout F21 int21 0 B21 -1 \end_layout \begin_layout Plain Layout L21 int21 0 1 \end_layout \begin_layout Plain Layout B21 n1 n2 V = '(i(Vm21) < {It} ? {Ll} : {Lh})' * v(int21) \end_layout \begin_layout Plain Layout * measure current through inductor \end_layout \begin_layout Plain Layout vm21 n2 0 dc 0 \end_layout \begin_layout Plain Layout V21 n1 0 {Vi} \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout unset askquit \end_layout \begin_layout Plain Layout tran 1u 100u uic \end_layout \begin_layout Plain Layout plot i(Vm) i(vm33) \end_layout \begin_layout Plain Layout plot i(vm21) i(vm33) \end_layout \begin_layout Plain Layout plot i(vm)-i(vm21) \end_layout \begin_layout Plain Layout .endc \end_layout \begin_layout Plain Layout .end \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection Capacitor or inductor with initial conditions \end_layout \begin_layout Standard The simulator supports the specification of voltage and current initial conditions on capacitor and inductor models, respectively. \emph on These models are not the standard ones supplied with SPICE3, but are in fact code models that can be substituted for the SPICE models when realistic initial conditions are required \emph default . For details please refer to Chapter \begin_inset CommandInset ref LatexCommand ref reference "cha:Behavioral-Modeling" \end_inset . A XSPICE deck example using these models is shown below: \end_layout \begin_layout LyX-Code * \end_layout \begin_layout LyX-Code * This circuit contains a capacitor and an inductor with \end_layout \begin_layout LyX-Code * initial conditions on them. Each of the components \end_layout \begin_layout LyX-Code * has a parallel resistor so that an exponential decay \end_layout \begin_layout LyX-Code * of the initial condition occurs with a time constant of \end_layout \begin_layout LyX-Code * 1 second. \end_layout \begin_layout LyX-Code * \end_layout \begin_layout LyX-Code a1 1 0 cap \end_layout \begin_layout LyX-Code .model cap capacitor (c=1000uf ic=1) \end_layout \begin_layout LyX-Code r1 1 0 1k \end_layout \begin_layout LyX-Code * \end_layout \begin_layout LyX-Code a2 2 0 ind \end_layout \begin_layout LyX-Code .model ind inductor (l=1H ic=1) \end_layout \begin_layout LyX-Code r2 2 0 1.0 \end_layout \begin_layout LyX-Code * \end_layout \begin_layout LyX-Code .control \end_layout \begin_layout LyX-Code tran 0.01 3 \end_layout \begin_layout LyX-Code plot v(1) v(2) \end_layout \begin_layout LyX-Code .endc \end_layout \begin_layout LyX-Code .end \end_layout \begin_layout LyX-Code \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Switches" \end_inset Switches \end_layout \begin_layout Standard Two types of switches are available: a voltage controlled switch (type SXXXXXX, model SW) and a current controlled switch (type WXXXXXXX, model CSW). A switching hysteresis may be defined, as well as on- and off-resistances ( \begin_inset Formula $0 \end_layout \begin_layout Plain Layout WYYYYYYY N+ N- VNAM MODEL \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout s1 1 2 3 4 switch1 ON \end_layout \begin_layout Plain Layout s2 5 6 3 0 sm2 off \end_layout \begin_layout Plain Layout Switch1 1 2 10 0 smodel1 \end_layout \begin_layout Plain Layout w1 1 2 vclock switchmod1 \end_layout \begin_layout Plain Layout W2 3 0 vramp sm1 ON \end_layout \begin_layout Plain Layout wreset 5 6 vclck lossyswitch OFF \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Nodes 1 and 2 are the nodes between which the switch terminals are connected. The model name is mandatory while the initial conditions are optional. For the voltage controlled switch, nodes 3 and 4 are the positive and negative controlling nodes respectively. For the current controlled switch, the controlling current is that through the specified voltage source. The direction of positive controlling current flow is from the positive node, through the source, to the negative node. \end_layout \begin_layout Standard The instance parameters ON or OFF are required, when the controlling voltage (current) starts inside the range of the hysteresis loop (different outputs during forward vs. backward voltage or current ramp). Then ON or OFF determine the initial state of the switch. \end_layout \begin_layout Subsection Switch Model (SW/CSW) \end_layout \begin_layout Standard The switch model allows an almost ideal switch to be described in ngspice. The switch is not quite ideal, in that the resistance can not change from 0 to infinity, but must always have a finite positive value. By proper selection of the on and off resistances, they can be effectively zero and infinity in comparison to other circuit elements. The parameters available are shown below. \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Switch model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VT \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout threshold voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout V \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout SW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout IT \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout threshold current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout A \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CSW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VH \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout hysteresis voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout V \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout SW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout IH \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout hysteresis current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout A \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CSW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RON \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout on resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout SW,CSW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ROFF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout off resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e+12 (*) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout SW,CSW \end_layout \end_inset \end_inset \end_layout \begin_layout Standard (*) Or \begin_inset Formula $1/GMIN$ \end_inset , if you have set \begin_inset Formula $GMIN$ \end_inset to any other value, see the \family typewriter .OPTIONS \family default control line ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:DC-Solution-Options" \end_inset ) for a description of \begin_inset Formula $GMIN$ \end_inset , its default value results in an off-resistance of 1.0e+12 ohms. \end_layout \begin_layout Standard The use of an ideal element that is highly nonlinear such as a switch can cause large discontinuities to occur in the circuit node voltages. A rapid change such as that associated with a switch changing state can cause numerical round-off or tolerance problems leading to erroneous results or time step difficulties. The user of switches can improve the situation by taking the following steps: \end_layout \begin_layout Itemize First, it is wise to set the ideal switch impedance just high or low enough to be negligible with respect to other circuit elements. Using switch impedances that are close to `ideal' in all cases aggravates the problem of discontinuities mentioned above. Of course, when modeling real devices such as MOSFETS, the on resistance should be adjusted to a realistic level depending on the size of the device being modeled. \end_layout \begin_layout Itemize If a wide range of ON to OFF resistance must be used in the switches (ROFF/RON \family typewriter > 1e+12 \family default ), then the tolerance on errors allowed during transient analysis should be decreased by using the \family typewriter .OPTIONS \family default control line and specifying \family typewriter \series bold TRTOL \family default \series default to be less than the default value of 7.0. \end_layout \begin_layout Itemize When switches are placed around capacitors, then the option \family typewriter \series bold CHGTOL \family default \series default should also be reduced. Suggested values for these two options are 1.0 and 1e-16 respectively. These changes inform ngspice to be more careful around the switch points so that no errors are made due to the rapid change in the circuit. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example input file: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Switch test \end_layout \begin_layout Plain Layout .tran 2us 5ms \end_layout \begin_layout Plain Layout *switch control voltage \end_layout \begin_layout Plain Layout v1 1 0 DC 0.0 PWL(0 0 2e-3 2 4e-3 0) \end_layout \begin_layout Plain Layout *switch control voltage starting inside hysteresis window \end_layout \begin_layout Plain Layout *please note influence of instance parameters ON, OFF \end_layout \begin_layout Plain Layout v2 2 0 DC 0.0 PWL(0 0.9 2e-3 2 4e-3 0.4) \end_layout \begin_layout Plain Layout *switch control current \end_layout \begin_layout Plain Layout i3 3 0 DC 0.0 PWL(0 0 2e-3 2m 4e-3 0) $ <--- switch control current \end_layout \begin_layout Plain Layout *load voltage \end_layout \begin_layout Plain Layout v4 4 0 DC 2.0 \end_layout \begin_layout Plain Layout *input load for current source i3 \end_layout \begin_layout Plain Layout r3 3 33 10k \end_layout \begin_layout Plain Layout vm3 33 0 dc 0 $ <--- measure the current \end_layout \begin_layout Plain Layout * ouput load resistors \end_layout \begin_layout Plain Layout r10 4 10 10k \end_layout \begin_layout Plain Layout r20 4 20 10k \end_layout \begin_layout Plain Layout r30 4 30 10k \end_layout \begin_layout Plain Layout r40 4 40 10k \end_layout \begin_layout Plain Layout * \end_layout \begin_layout Plain Layout s1 10 0 1 0 switch1 OFF \end_layout \begin_layout Plain Layout s2 20 0 2 0 switch1 OFF \end_layout \begin_layout Plain Layout s3 30 0 2 0 switch1 ON \end_layout \begin_layout Plain Layout .model switch1 sw vt=1 vh=0.2 ron=1 roff=10k \end_layout \begin_layout Plain Layout * \end_layout \begin_layout Plain Layout w1 40 0 vm3 wswitch1 off \end_layout \begin_layout Plain Layout .model wswitch1 csw it=1m ih=0.2m ron=1 roff=10k \end_layout \begin_layout Plain Layout * \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout run \end_layout \begin_layout Plain Layout plot v(1) v(10) \end_layout \begin_layout Plain Layout plot v(10) vs v(1) $ <-- get hysteresis loop \end_layout \begin_layout Plain Layout plot v(2) v(20) $ <--- different initial values \end_layout \begin_layout Plain Layout plot v(20) vs v(2) $ <-- get hysteresis loop \end_layout \begin_layout Plain Layout plot v(2) v(30) $ <--- different initial values \end_layout \begin_layout Plain Layout plot v(30) vs v(2) $ <-- get hysteresis loop \end_layout \begin_layout Plain Layout plot v(40) vs vm3#branch $ <--- current controlled switch hysteresis \end_layout \begin_layout Plain Layout .endc \end_layout \begin_layout Plain Layout .end \end_layout \begin_layout Plain Layout \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Chapter Voltage and Current Sources \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Independent-Sources-for" \end_inset Independent Sources for Voltage or Current \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout VXXXXXXX N+ N- < DC/TRAN VALUE> >> \end_layout \begin_layout Plain Layout + >> >> \end_layout \begin_layout Plain Layout IYYYYYYY N+ N- < DC/TRAN VALUE> >> \end_layout \begin_layout Plain Layout + >> >> \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout VCC 10 0 DC 6 \end_layout \begin_layout Plain Layout VIN 13 2 0.001 AC 1 SIN(0 1 1MEG) \end_layout \begin_layout Plain Layout ISRC 23 21 AC 0.333 45.0 SFFM(0 1 10K 5 1K) \end_layout \begin_layout Plain Layout VMEAS 12 9 \end_layout \begin_layout Plain Layout VCARRIER 1 0 DISTOF1 0.1 -90.0 \end_layout \begin_layout Plain Layout VMODULATOR 2 0 DISTOF2 0.01 \end_layout \begin_layout Plain Layout IIN1 1 5 AC 1 DISTOF1 DISTOF2 0.001 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter \series bold n+ \family default \series default and \family typewriter \series bold n- \family default \series default are the positive and negative nodes, respectively. Note that voltage sources need not be grounded. Positive current is assumed to flow from the positive node, through the source, to the negative node. A current source of positive value forces current to flow out of the \family typewriter \series bold n+ \family default \series default node, through the source, and into the \family typewriter \series bold n- \family default \series default node. Voltage sources, in addition to being used for circuit excitation, are the `ammeters' for ngspice, that is, zero valued voltage sources may be inserted into the circuit for the purpose of measuring current. They of course have no effect on circuit operation since they represent short-circuits. \end_layout \begin_layout Standard \family typewriter \series bold DC \family default \series default / \family typewriter \series bold TRAN \family default \series default is the dc and transient analysis value of the source. If the source value is zero both for dc and transient analyses, this value may be omitted. If the source value is time-invariant (e.g., a power supply), then the value may optionally be preceded by the letters DC. \end_layout \begin_layout Standard \family typewriter \series bold ACMAG \family default \series default is the ac magnitude and \family typewriter \series bold ACPHASE \family default \series default is the ac phase. The source is set to this value in the ac analysis. If \family typewriter \series bold ACMAG \family default \series default is omitted following the keyword \family typewriter \series bold AC \family default \series default , a value of unity is assumed. If \family typewriter \series bold ACPHASE \family default \series default is omitted, a value of zero is assumed. If the source is not an ac small-signal input, the keyword \family typewriter \series bold AC \family default \series default and the ac values are omitted. \end_layout \begin_layout Standard \family typewriter \series bold DISTOF1 \family default \series default and \family typewriter \series bold DISTOF2 \family default \series default are the keywords that specify that the independent source has distortion inputs at the frequencies \family typewriter \series bold F1 \family default \series default and \family typewriter \series bold F2 \family default \series default respectively (see the description of the \family typewriter .DISTO \family default control line). The keywords may be followed by an optional magnitude and phase. The default values of the magnitude and phase are 1.0 and 0.0 respectively. \end_layout \begin_layout Standard Any independent source can be assigned a time-dependent value for transient analysis. If a source is assigned a time-dependent value, the time-zero value is used for dc analysis. There are nine independent source functions: \end_layout \begin_layout Itemize pulse, \end_layout \begin_layout Itemize exponential, \end_layout \begin_layout Itemize sinusoidal, \end_layout \begin_layout Itemize piece-wise linear, \end_layout \begin_layout Itemize single-frequency FM \end_layout \begin_layout Itemize AM \end_layout \begin_layout Itemize transient noise \end_layout \begin_layout Itemize random voltages or currents \end_layout \begin_layout Itemize and external data (only with ngspice shared library). \end_layout \begin_layout Standard If parameters other than source values are omitted or set to zero, the default values shown are assumed. \family typewriter \series bold TSTEP \family default \series default is the printing increment and \family typewriter \series bold TSTOP \family default \series default is the final time – see the \family typewriter .TRAN \family default control line for an explanation. \end_layout \begin_layout Subsection Pulse \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form (the PHASE parameter is only possible when XSPICE is enabled): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout PULSE(V1 V2 TD TR TF PW PER PHASE) \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout VIN 3 0 PULSE(-1 1 2NS 2NS 2NS 50NS 100NS) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default Value \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout V1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Initial value \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset , \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout V2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Pulsed value \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset , \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Delay time \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sec \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Rise time \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TSTEP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sec \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Fall time \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TSTEP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sec \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Pulse width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TSTOP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sec \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PER \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Period \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TSTOP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sec \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PHASE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout degrees \end_layout \end_inset \end_inset \end_layout \begin_layout Standard A single pulse, without phase offset, is described by the following table: \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Time \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Value \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout V1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout V1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TD+TR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout V2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TD+TR+PW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout V2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TD+TR+PW+TF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout V1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TSTOP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout V1 \end_layout \end_inset \end_inset \end_layout \begin_layout Standard Intermediate points are determined by linear interpolation. \end_layout \begin_layout Subsection Sinusoidal \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form (the PHASE parameter is only possible when XSPICE is enabled): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout SIN(VO VA FREQ TD THETA PHASE) \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout VIN 3 0 SIN(0 1 100MEG 1NS 1E10) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default Value \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VO \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Offset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset , \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Amplitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset , \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout FREQ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Frequency \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{TSTOP}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $Hz$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Delay \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sec \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout THETA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Damping factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{sec}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PHASE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout degrees \end_layout \end_inset \end_inset \end_layout \begin_layout Standard The shape of the waveform is described by the following formula: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} V\left(t\right)=\begin{cases} V0 & \mathrm{if\;0\leq t} \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default Value \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout V1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Initial value \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset , \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout V2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout pulsed value \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset , \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TD1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout rise delay time \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sec \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TAU1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout rise time constant \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TSTEP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sec \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TD2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout fall delay time \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TD1+TSTEP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sec \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TAU2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout fall time constant \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TSTEP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sec \end_layout \end_inset \end_inset \end_layout \begin_layout Standard The shape of the waveform is described by the following formula: \end_layout \begin_layout Standard Let \begin_inset Formula $V21=V2-V1\text{,}\:V12=V1-V2$ \end_inset : \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} V\left(t\right)=\begin{cases} V1 & \mathrm{if}\;0\leq t) \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout VCLOCK 7 5 PWL(0 -7 10NS -7 11NS -3 17NS -3 18NS -7 50NS -7) \end_layout \begin_layout Plain Layout + r=0 td=15NS \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Each pair of values ( \begin_inset Formula $T_{i}$ \end_inset , \begin_inset Formula $V_{i}$ \end_inset ) specifies that the value of the source is \begin_inset Formula $V_{i}$ \end_inset (in Volts or Amps) at time = \begin_inset Formula $T_{i}$ \end_inset . The value of the source at intermediate values of time is determined by using linear interpolation on the input values. The parameter \emph on r \emph default determines a repeat time point. If \emph on r \emph default is not given, the whole sequence of values ( \begin_inset Formula $T_{i}$ \end_inset , \begin_inset Formula $V_{i}$ \end_inset ) is issued once, then the output stays at its final value. If \shape italic r = 0 \shape default , the whole sequence from time 0 to time \shape italic Tn \shape default is repeated forever. If \shape italic r = 10ns \shape default , the sequence between 10ns and 50ns is repeated forever. The \emph on r \emph default value has to be one of the time points T1 to Tn of the PWL sequence. If \emph on td \emph default is given, the whole PWL sequence is delayed by the value of \shape italic td \shape default . Please note that for now \emph on r \emph default and \emph on td \emph default are available only with the voltage source, not with the current source. \end_layout \begin_layout Subsection Single-Frequency FM \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form (the PHASE parameters are only possible when XSPICE is enabled): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout SFFM(VO VA FC MDI FS PHASEC PHASES) \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout V1 12 0 SFFM(0 1M 20K 5 1K) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default value \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VO \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Offset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset , \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Amplitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset , \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout FC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Carrier frequency \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{TSTOP}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $Hz$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MDI \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Modulation index \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout FS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Signal frequency \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{TSTOP}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $Hz$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PHASEC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout carrier phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout degrees \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PHASES \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout signal phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout degrees \end_layout \end_inset \end_inset \end_layout \begin_layout Standard The shape of the waveform is described by the following equation: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} V(t)=V_{O}+V_{A}\sin\left(2\pi\cdot FC\cdot t+MDI\:\sin\left(2\pi\cdot FS\cdot t+PHASES\right)+PHASEC\right) \end{equation} \end_inset \end_layout \begin_layout Subsection Amplitude modulated source (AM) \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form (the PHASE parameter is only possible when XSPICE is enabled): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout AM(VA VO MF FC TD PHASES) \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout V1 12 0 AM(0.5 1 20K 5MEG 1m) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default value \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Amplitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset , \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VO \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Offset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset , \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Modulating frequency \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $Hz$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout FC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Carrier frequency \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{TSTOP}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $Hz$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Signal delay \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $s$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PHASES \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout degrees \end_layout \end_inset \end_inset \end_layout \begin_layout Standard The shape of the waveform is described by the following equation: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} V(t)=V_{A}\left(VO+\sin\left(2\pi\cdot MF\cdot t\right)+PHASES\right)\sin\left(2\pi\cdot FC\cdot t+PHASES\right) \end{equation} \end_inset \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Transient-noise-source" \end_inset Transient noise source \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout TRNOISE(NA NT NALPHA NAMP RTSAM RTSCAPT RTSEMT) \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout VNoiw 1 0 DC 0 TRNOISE(20n 0.5n 0 0) $ white \end_layout \begin_layout Plain Layout VNoi1of 1 0 DC 0 TRNOISE(0 10p 1.1 12p) $ 1/f \end_layout \begin_layout Plain Layout VNoiw1of 1 0 DC 0 TRNOISE(20 10p 1.1 12p) $ white and 1/f \end_layout \begin_layout Plain Layout IALL 10 0 DC 0 trnoise(1m 1u 1.0 0.1m 15m 22u 50u) \end_layout \begin_layout Plain Layout $ white, 1/f, RTS \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Transient noise is an experimental feature allowing (low frequency) transient noise injection and analysis. See Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Transient-noise-analysis" \end_inset for a detailed description. \family typewriter NA \family default is the Gaussian noise rms voltage amplitude, \family typewriter NT \family default is the time between sample values (breakpoints will be enforced on multiples of this value). \family typewriter NALPHA \family default (exponent to the frequency dependency), \family typewriter NAMP \family default (rms voltage or current amplitude) are the parameters for 1/f noise, \family typewriter RTSAM \family default the random telegraph signal amplitude, \family typewriter RTSCAPT \family default the mean of the exponential distribution of the trap capture time, and \family typewriter RTSEMT \family default its emission time mean. White Gaussian, 1/f, and \family typewriter RTS \family default noise may be combined into a single statement. \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default value \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Rms noise amplitude (Gaussian) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset , \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NT \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Time step \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $sec$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NALPHA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1/f exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $0<\alpha<2$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NAMP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Amplitude (1/f) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset , \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RTSAM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Amplitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset , \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RTSCAPT \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Trap capture time \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $sec$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RTSEMT \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Trap emission time \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $sec$ \end_inset \end_layout \end_inset \end_inset \end_layout \begin_layout Standard If you set \family typewriter NT \family default and \family typewriter RTSAM \family default to 0, the noise option \family typewriter TRNOISE \family default ... is ignored. Thus you may switch off the noise contribution of an individual voltage source \family typewriter VNOI \family default by the command \end_layout \begin_layout Standard \family typewriter alter @vnoi[trnoise] = [ 0 0 0 0 ] $ no noise \end_layout \begin_layout Standard \family typewriter alter @vrts[trnoise] = [ 0 0 0 0 0 0 0] $ no noise \end_layout \begin_layout Standard See Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Alter*:-Change-a" \end_inset for the alter command. \end_layout \begin_layout Standard You may switch off all \family typewriter TRNOISE \family default noise sources by setting \end_layout \begin_layout Standard \family typewriter set notrnoise \end_layout \begin_layout Standard to your \family sans .spiceinit \family default file (for all your simulations) or into your control section in front of the next run or tran command (for this specific and all following simulations). The command \end_layout \begin_layout Standard \family typewriter unset notrnoise \end_layout \begin_layout Standard will reinstate all noise sources. \end_layout \begin_layout Standard The noise generators are implemented into the independent \series bold voltage \series default (vsrc) and \series bold current \series default (isrc) sources. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Random-voltage-source" \end_inset Random voltage source \end_layout \begin_layout Standard The \family typewriter TRRANDOM \family default option yields statistically distributed voltage values, derived from the ngspice random number generator. These values may be used in the transient simulation directly within a circuit, e.g. for generating a specific noise voltage, but especially they may be used in the control of behavioral sources (B, E, G sources \begin_inset CommandInset ref LatexCommand ref reference "sec:Non-linear-Dependent-Sources" \end_inset , voltage controllable A sources \begin_inset CommandInset ref LatexCommand ref reference "cha:Behavioral-Modeling" \end_inset , capacitors \begin_inset CommandInset ref LatexCommand ref reference "subsec:Capacitors,-dependent-on" \end_inset , inductors \begin_inset CommandInset ref LatexCommand ref reference "subsec:Inductors,-dependent-on" \end_inset , or resistors \begin_inset CommandInset ref LatexCommand ref reference "subsec:Resistors,-dependent-on" \end_inset ) to simulate the circuit dependence on statistically varying device parameters. A Monte-Carlo simulation may thus be handled in a single simulation run. \end_layout \begin_layout Standard General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout TRRANDOM(TYPE TS >>) \end_layout \end_inset \end_layout \begin_layout Standard Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout VR1 r1 0 dc 0 trrandom (2 10m 0 1) $ Gaussian \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter TYPE \family default determines the random variates generated: 1 is uniformly distributed, 2 Gaussian, 3 exponential, 4 Poisson. \family typewriter TS \family default is the duration of an individual voltage value. \family typewriter TD \family default is a time delay with 0 V output before the random voltage values start up. \family typewriter PARAM1 \family default and \family typewriter PARAM2 \family default depend on the type selected. \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout TYPE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PARAM1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PARAM2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Uniform \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Range \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Offset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gaussian \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Standard Dev. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Mean \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Exponential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Mean \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Offset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Poisson \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Lambda \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Offset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \end_inset \end_layout \begin_layout Subsection External voltage or current input \end_layout \begin_layout Standard General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout EXTERNAL \end_layout \end_inset \end_layout \begin_layout Standard Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Vex 1 0 dc 0 external \end_layout \begin_layout Plain Layout Iex i1 i2 dc 0 external \end_layout \end_inset \end_layout \begin_layout Standard Voltages or currents may be set from the calling process, if ngspice is compiled as a shared library and loaded by the process. See Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Callback-functions-1" \end_inset for an explanation. \end_layout \begin_layout Subsection Arbitrary Phase Sources \end_layout \begin_layout Standard The XSPICE option supports arbitrary phase independent sources that output at TIME=0.0 a value corresponding to some specified phase shift. Other versions of SPICE use the TD (delay time) parameter to set phase-shifted sources to their time-zero value until the delay time has elapsed. The XSPICE phase parameter is specified in degrees and is included after the SPICE3 parameters normally used to specify an independent source. Partial XSPICE deck examples of usage for pulse and sine waveforms are shown below: \end_layout \begin_layout LyX-Code * Phase shift is specified after Berkeley defined parameters \end_layout \begin_layout LyX-Code * on the independent source cards. Phase shift for both of the \end_layout \begin_layout LyX-Code * following is specified as +45 degrees \end_layout \begin_layout LyX-Code * \end_layout \begin_layout LyX-Code v1 1 0 0.0 sin(0 1 1k 0 0 45.0) \end_layout \begin_layout LyX-Code r1 1 0 1k \end_layout \begin_layout LyX-Code * \end_layout \begin_layout LyX-Code v2 2 0 0.0 pulse(-1 1 0 1e-5 1e-5 5e-4 1e-3 45.0) \end_layout \begin_layout LyX-Code r2 2 0 1k \end_layout \begin_layout LyX-Code * \end_layout \begin_layout Section Linear Dependent Sources \end_layout \begin_layout Standard Ngspice allows circuits to contain linear dependent sources characterized by any of the four equations \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $i=gv$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $v=ev$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $i=fi$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $v=hi$ \end_inset \end_layout \end_inset \end_inset \end_layout \begin_layout Standard where \begin_inset Formula $g$ \end_inset , \begin_inset Formula $e$ \end_inset , \begin_inset Formula $f$ \end_inset , and \begin_inset Formula $h$ \end_inset are constants representing transconductance, voltage gain, current gain, and transresistance, respectively. Non-linear dependent sources for voltages or currents (B, E, G) are described in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Non-linear-Dependent-Sources" \end_inset . \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Gxxxx:-Linear-Voltage-Controlled" \end_inset Gxxxx: Linear Voltage-Controlled Current Sources (VCCS) \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout GXXXXXXX N+ N- NC+ NC- VALUE \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout G1 2 0 5 0 0.1 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter \series bold n+ \family default \series default and \family typewriter \series bold n- \family default \series default are the positive and negative nodes, respectively. Current flow is from the positive node, through the source, to the negative \end_layout \begin_layout Standard node. \family typewriter \series bold nc+ \family default \series default and \family typewriter \series bold nc- \family default \series default are the positive and negative controlling nodes, respectively. \family typewriter \series bold value \family default \series default is the transconductance (in mhos). \family typewriter m \family default is an optional multiplier to the output current. \family typewriter val \family default may be a numerical value or an expression according to \begin_inset CommandInset ref LatexCommand ref reference "subsec:Syntax-of-expressions" \end_inset containing references to other parameters. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Exxxx:-Linear-Voltage-Controlled" \end_inset Exxxx: Linear Voltage-Controlled Voltage Sources (VCVS) \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout EXXXXXXX N+ N- NC+ NC- VALUE \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout E1 2 3 14 1 2.0 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter \series bold n+ \family default \series default is the positive node, and \family typewriter \series bold n- \family default \series default is the negative node. \family typewriter \series bold nc+ \family default \series default and \family typewriter \series bold nc- \family default \series default are the positive and negative controlling nodes, respectively. \family typewriter \series bold value \family default \series default is the voltage gain. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Fxxxx:-Linear-Current-Controlled" \end_inset Fxxxx: Linear Current-Controlled Current Sources (CCCS) \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout FXXXXXXX N+ N- VNAM VALUE \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout F1 13 5 VSENS 5 m=2 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter \series bold n+ \family default \series default and \family typewriter \series bold n- \family default \series default are the positive and negative nodes, respectively. Current flow is from the positive node, through the source, to the negative node. \family typewriter \series bold vnam \family default \series default is the name of a voltage source through which the controlling current flows. The direction of positive controlling current flow is from the positive node, through the source, to the negative node of \family typewriter \series bold vnam \family default \series default . \family typewriter \series bold value \family default \series default is the current gain. \family typewriter m \family default is an optional multiplier to the output current. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Hxxxx:-Linear-Current-Controlled" \end_inset Hxxxx: Linear Current-Controlled Voltage Sources (CCVS) \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout HXXXXXXX N+ N- VNAM VALUE \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout HX 5 17 VZ 0.5K \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter \series bold n+ \family default \series default and \family typewriter \series bold n- \family default \series default are the positive and negative nodes, respectively. \family typewriter \series bold vnam \family default \series default is the name of a voltage source through which the controlling current flows. The direction of positive controlling current flow is from the positive node, through the source, to the negative node of \family typewriter \series bold vnam \family default \series default . \family typewriter \series bold value \family default \series default is the transresistance (in ohms). \end_layout \begin_layout Subsection Polynomial Source Compatibility \end_layout \begin_layout Standard Dependent polynomial sources available in SPICE2G6 are fully supported in ngspice using the XSPICE extension ( \begin_inset CommandInset ref LatexCommand ref reference "sec:ngspice-with-the" \end_inset ). The form used to specify these sources is shown in Table \begin_inset CommandInset ref LatexCommand ref reference "cap:Dependent-Polynomial-Sources" \end_inset . For details on its usage please see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:POLY" \end_inset . \end_layout \begin_layout Standard \begin_inset Float table placement h wide false sideways false status open \begin_layout Plain Layout \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Dependent Polynomial Sources \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Source Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Instance Card \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none POLYNOMIAL VCVS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none EXXXXXXX N+ N- POLY(ND) NC1+ NC1- P0 (P1...) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none POLYNOMIAL VCCS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none GXXXXXXX N+ N- POLY(ND) NC1+ NC1- P0 (P1...) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none POLYNOMIAL CCCS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none FXXXXXXX N+ N- POLY(ND) VNAM1 !VNAM2...? P0 (P1...) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none POLYNOMIAL CCVS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none HXXXXXXX N+ N- POLY(ND) VNAM1 !VNAM2...? P0 (P1...) \end_layout \end_inset \end_inset \end_layout \begin_layout Plain Layout \begin_inset Caption Standard \begin_layout Plain Layout \begin_inset CommandInset label LatexCommand label name "cap:Dependent-Polynomial-Sources" \end_inset Dependent Polynomial Sources \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Chapter \begin_inset CommandInset label LatexCommand label name "sec:Non-linear-Dependent-Sources" \end_inset Non-linear Dependent Sources (Behavioral Sources) \end_layout \begin_layout Standard The non-linear dependent sources B ( see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:B-source-(ASRC)" \end_inset ), E (see \begin_inset CommandInset ref LatexCommand ref reference "sec:E-source-(non-linear" \end_inset ), G see ( \begin_inset CommandInset ref LatexCommand ref reference "sec:G-source-(non-linear" \end_inset ) described in this chapter allow the generation of voltages or currents that result from evaluating a mathematical expression. Internally E and G sources are converted to the more general B source. All three sources may be used to introduce behavioral modeling and analysis. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:B-source-(ASRC)" \end_inset Bxxxx: Nonlinear dependent source (ASRC) \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Syntax-and-usage" \end_inset Syntax and usage \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout BXXXXXXX n+ n- \end_layout \begin_layout Plain Layout + \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout B1 0 1 I=cos(v(1))+sin(v(2)) \end_layout \begin_layout Plain Layout B2 0 1 V=ln(cos(log(v(1,2)^2)))-v(3)^4+v(2)^v(1) \end_layout \begin_layout Plain Layout B3 3 4 I=17 \end_layout \begin_layout Plain Layout B4 3 4 V=exp(pi^i(vdd)) \end_layout \begin_layout Plain Layout B5 2 0 V = V(1) < {Vlow} ? {Vlow} : \end_layout \begin_layout Plain Layout + V(1) > {Vhigh} ? {Vhigh} : V(1) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter \series bold n+ \family default \series default is the positive node, and \family typewriter \series bold n- \family default \series default is the negative node. The values of the \family typewriter \series bold V \family default \series default and \family typewriter \series bold I \family default \series default parameters determine the voltages and currents across and through the device, respectively. If \family typewriter \series bold I \family default \series default is given then the device is a current source, and if \family typewriter \series bold V \family default \series default is given the device is a voltage source. One and only one of these parameters must be given. \end_layout \begin_layout Standard A simple model is implemented for temperature behavior by the formula: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} I(T)=I({\mathrm{TNOM}})\:\Bigl(1+TC_{1}(T-{\mathrm{TNOM}})+TC_{2}(T-{\mathrm{TNOM}})^{2}\Bigr) \end{equation} \end_inset \end_layout \begin_layout Standard or \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} V(T)=V({\mathrm{TNOM}})\Bigl(1+TC_{1}(T-{\mathrm{TNOM}})+TC_{2}(T-{\mathrm{TNOM}})^{2}\Bigr) \end{equation} \end_inset \end_layout \begin_layout Standard In the above formula, ` \begin_inset Formula $T$ \end_inset ' represents the instance temperature, which can be explicitly set using the \family typewriter \series bold temp \family default \series default keyword or calculated using the circuit temperature and \family typewriter \series bold dtemp \family default \series default , if present. If both \family typewriter \series bold temp \family default \series default and \family typewriter \series bold dtemp \family default \series default are specified, the latter is ignored. \end_layout \begin_layout Standard The small-signal AC behavior of the nonlinear source is a linear dependent source (or sources) with a proportionality constant equal to the derivative (or derivatives) of the source at the DC operating point. The expressions given for \family typewriter \series bold V \family default \series default and \family typewriter \series bold I \family default \series default may be any function of voltages and currents through voltage sources in the system. \end_layout \begin_layout Standard The following functions of a single real variable are defined: \end_layout \begin_layout Description Trigonometric \begin_inset space ~ \end_inset functions: cos, sin, tan, acos, asin, atan \end_layout \begin_layout Description Hyperbolic \begin_inset space ~ \end_inset functions: cosh, sinh, acosh, asinh, atanh \end_layout \begin_layout Description Exponential \begin_inset space ~ \end_inset and \begin_inset space ~ \end_inset logarithmic: exp, ln, log, log10 (ln, log with base e, log10 with base 10) \end_layout \begin_layout Description Other: abs, sqrt, u, u2, uramp, floor, ceil, i \end_layout \begin_layout Description Functions of two variables are min, max, pow, **, pwr, ^ \end_layout \begin_layout Description Functions of three variables are a ? b:c \end_layout \begin_layout Standard The function ` \family typewriter u \family default ' is the unit step function, with a value of one for arguments greater than zero, a value of 0.5 at zero, and a value of zero for arguments less than zero. The function ` \family typewriter u2 \family default ' returns a value of zero for arguments less than zero, one for arguments greater than one and assumes the value of the argument between these limits. The function ` \family typewriter uramp \family default ' is the integral of the unit step: for an input x, the value is zero if x is less than zero, or, if x is greater than or equal to zero, the value is x. These three functions are useful in synthesizing piece-wise non-linear functions, though convergence may be adversely affected. \end_layout \begin_layout Standard The function \family typewriter i(xyz) \family default returns the current through the first node of device instance xyz. \end_layout \begin_layout Standard The following standard operators are defined: \family typewriter + \family default , \family typewriter - \family default , \family typewriter * \family default , \family typewriter / \family default , \family typewriter ^ \family default , unary \family typewriter - \end_layout \begin_layout Standard Logical operators are \family typewriter != \family default , \family typewriter <> \family default , \family typewriter >= \family default , \family typewriter <= \family default , \family typewriter == \family default , \family typewriter > \family default , \family typewriter < \family default , \family typewriter || \family default , \family typewriter && \family default , \family typewriter ! \family default . \end_layout \begin_layout Standard A ternary function is defined as \family typewriter a ? b : c \family default , which means \family typewriter IF a, THEN b, ELSE c \family default . Be sure to place a space in front of ` \family typewriter ? \family default ' to allow the parser distinguishing it from other tokens. \end_layout \begin_layout Standard The B source functions \family typewriter pow \family default , \family typewriter ** \family default , \family typewriter ^ \family default , and \family typewriter pwr \family default need some special care to avoid undefined regions in \family typewriter x1 \family default , as they differ from the common mathematical usage (and from the functions depicted in chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Syntax-of-expressions" \end_inset ). \end_layout \begin_layout Standard The functions \family typewriter y = pow \family default (x1,x2), \family typewriter x1** \family default x2, and \family typewriter x1^x2 \family default , all of them describing \begin_inset Formula $y=x1^{x2}$ \end_inset , resolve to the following: \end_layout \begin_layout LyX-Code y = pow(fabs(x1), x2) \end_layout \begin_layout Standard \family typewriter pow \family default in the preceding line is the standard C math library function. \end_layout \begin_layout Standard The function \family typewriter y = pwr(x1,x2) \family default resolves to \end_layout \begin_layout LyX-Code if (x1 < 0.0) \end_layout \begin_layout LyX-Code y = (-pow(-x1, x2)); \end_layout \begin_layout LyX-Code else \end_layout \begin_layout LyX-Code y = (pow(x1, x2)); \end_layout \begin_layout Standard \family typewriter pow \family default here again is the standard C math library function. \end_layout \begin_layout Standard \begin_inset VSpace 0.5cm \end_inset \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: Ternary function \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * B source test Clamped voltage source \end_layout \begin_layout Plain Layout * C. P. Basso "Switched-mode power supplies", New York, 2008 \end_layout \begin_layout Plain Layout .param Vhigh = 4.6 \end_layout \begin_layout Plain Layout .param Vlow = 0.4 \end_layout \begin_layout Plain Layout Vin1 1 0 DC 0 PWL(0 0 1u 5) \end_layout \begin_layout Plain Layout Bcl 2 0 V = V(1) < Vlow ? Vlow : V(1) > Vhigh ? Vhigh : V(1) \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout unset askquit \end_layout \begin_layout Plain Layout tran 5n 1u \end_layout \begin_layout Plain Layout plot V(2) vs V(1) \end_layout \begin_layout Plain Layout .endc \end_layout \begin_layout Plain Layout .end \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard If the argument of log, ln, or sqrt becomes less than zero, the absolute value of the argument is used. If a divisor becomes zero or the argument of log or ln becomes zero, an error will result. Other problems may occur when the argument for a function in a partial derivative enters a region where that function is undefined. \end_layout \begin_layout Standard Parameters may be used like {Vlow} shown in the example above. Parameters will be evaluated upon set up of the circuit, vectors like V(1) will be evaluated during the simulation. \end_layout \begin_layout Standard To get time into the expression you can integrate the current from a constant current source with a capacitor and use the resulting voltage (don't forget to set the initial voltage across the capacitor). \end_layout \begin_layout Standard Non-linear resistors, capacitors, and inductors may be synthesized with the nonlinear dependent source. Nonlinear resistors, capacitors and inductors are implemented with their linear counterparts by a change of variables implemented with the nonlinear dependent source. The following subcircuit will implement a nonlinear capacitor: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: Non linear capacitor \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .Subckt nlcap pos neg \end_layout \begin_layout Plain Layout * Bx: calculate f(input voltage) \end_layout \begin_layout Plain Layout Bx 1 0 v = f(v(pos,neg)) \end_layout \begin_layout Plain Layout * Cx: linear capacitance \end_layout \begin_layout Plain Layout Cx 2 0 1 \end_layout \begin_layout Plain Layout * Vx: Ammeter to measure current into the capacitor \end_layout \begin_layout Plain Layout Vx 2 1 DC 0Volts \end_layout \begin_layout Plain Layout * Drive the current through Cx back into the circuit \end_layout \begin_layout Plain Layout Fx pos neg Vx 1 \end_layout \begin_layout Plain Layout .ends \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example for f(v(pos,neg)): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Bx 1 0 V = v(pos,neg)*v(pos,neg) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Non-linear resistors or inductors may be described in a similar manner. An example for a nonlinear resistor using this template is shown below. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: Non linear resistor \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * use of 'hertz' variable in nonlinear resistor \end_layout \begin_layout Plain Layout *.param rbase=1k \end_layout \begin_layout Plain Layout * some tests \end_layout \begin_layout Plain Layout B1 1 0 V = hertz*v(33) \end_layout \begin_layout Plain Layout B2 2 0 V = v(33)*hertz \end_layout \begin_layout Plain Layout b3 3 0 V = 6.283e3/(hertz+6.283e3)*v(33) \end_layout \begin_layout Plain Layout V1 33 0 DC 0 AC 1 \end_layout \begin_layout Plain Layout *** Translate R1 10 0 R='1k/sqrt(HERTZ)' to B source *** \end_layout \begin_layout Plain Layout .Subckt nlres pos neg rb=rbase \end_layout \begin_layout Plain Layout * Bx: calculate f(input voltage) \end_layout \begin_layout Plain Layout Bx 1 0 v = -1 / {rb} / sqrt(HERTZ) * v(pos, neg) \end_layout \begin_layout Plain Layout * Rx: linear resistance \end_layout \begin_layout Plain Layout Rx 2 0 1 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: Non linear resistor (continued) \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * Vx: Ammeter to measure current into the resistor \end_layout \begin_layout Plain Layout Vx 2 1 DC 0Volts \end_layout \begin_layout Plain Layout * Drive the current through Rx back into the circuit \end_layout \begin_layout Plain Layout Fx pos neg Vx 1 \end_layout \begin_layout Plain Layout .ends \end_layout \begin_layout Plain Layout Xres 33 10 nlres rb=1k \end_layout \begin_layout Plain Layout *Rres 33 10 1k \end_layout \begin_layout Plain Layout Vres 10 0 DC 0 \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout define check(a,b) vecmax(abs(a - b)) \end_layout \begin_layout Plain Layout ac lin 10 100 1k \end_layout \begin_layout Plain Layout * some checks \end_layout \begin_layout Plain Layout print v(1) v(2) v(3) \end_layout \begin_layout Plain Layout if check(v(1), frequency) < 1e-12 \end_layout \begin_layout Plain Layout echo "INFO: ok" \end_layout \begin_layout Plain Layout end \end_layout \begin_layout Plain Layout plot vres#branch \end_layout \begin_layout Plain Layout .endc \end_layout \begin_layout Plain Layout .end \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Special-B-Source-Variables" \end_inset Special B-Source Variables time, temper, hertz \end_layout \begin_layout Standard The special variables \series bold time \series default and \series bold temper \series default are available in a transient analysis, reflecting the actual simulation time and circuit temperature. \series bold temper \series default returns the circuit temperature, given in degree C (see \begin_inset CommandInset ref LatexCommand ref reference "sec:.temp" \end_inset ). The variable \series bold hertz \series default is available in an AC analysis. \series bold time \series default is zero in the AC analysis, \series bold hertz \series default is zero during transient analysis. Using the variable \series bold hertz \series default may cost some CPU time if you have a large circuit, because for each frequency the operating point has to be determined before calculating the AC response. \end_layout \begin_layout Subsection par( \series medium \shape italic 'expression' \series default \shape default ) \end_layout \begin_layout Standard The B source syntax may also be used in output lines like \family typewriter .plot \family default as algebraic expressions for output (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:par('expression'):-Algebraic-expressions" \end_inset ). \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:PiecewiseLinearFunction:-pwl" \end_inset Piecewise \begin_inset space ~ \end_inset Linear \begin_inset space ~ \end_inset Function: pwl \end_layout \begin_layout Standard Both B source types may contain a piece-wise linear dependency of one network variable: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \family typewriter pwl_current \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Bdio 1 0 I = pwl(v(A), 0,0, 33,10m, 100,33m, 200,50m) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard v(A) is the independent variable x. Each pair of values following describes the x,y functional relation: In this example at node A voltage of 0V the current of 0A is generated - next pair gives 10mA flowing from ground to node 1 at 33V on node A and so forth. \end_layout \begin_layout Standard The same is possible for voltage sources: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \family typewriter pwl_voltage \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Blimit b 0 V = pwl(v(1), -4,0, -2,2, 2,4, 4,5, 6,5) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Monotony of the independent variable in the pwl definition is checked - non-monotonic x entries will stop the program execution. v(1) may be replaced by a controlling current source. v(1) may also be replaced by an expression, e.g. \begin_inset Formula $-2\;i(V_{in})$ \end_inset . The value pairs may also be parameters, and have to be predefined by a \family typewriter .param \family default statement. An example for the pwl function using all of these options is shown below. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: pwl function in B source \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Demonstrates usage of the pwl function in an B source (ASRC) \end_layout \begin_layout Plain Layout * Also emulates the TABLE function with limits \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .param x0=-4 y0=0 \end_layout \begin_layout Plain Layout .param x1=-2 y1=2 \end_layout \begin_layout Plain Layout .param x2=2 y2=-2 \end_layout \begin_layout Plain Layout .param x3=4 y3=1 \end_layout \begin_layout Plain Layout .param xx0=x0-1 \end_layout \begin_layout Plain Layout .param xx3=x3+1 \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout Vin 1 0 DC=0V \end_layout \begin_layout Plain Layout R 1 0 2 \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout * no limits outside of the tabulated x values \end_layout \begin_layout Plain Layout * (continues linearily) \end_layout \begin_layout Plain Layout Btest2 2 0 I = pwl(v(1),'x0','y0','x1','y1','x2','y2','x3','y3') \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout * like TABLE function with limits: \end_layout \begin_layout Plain Layout Btest3 3 0 I = (v(1) < 'x0') ? 'y0' : (v(1) < 'x3') ? \end_layout \begin_layout Plain Layout + pwl(v(1),'x0','y0','x1','y1','x2','y2','x3','y3') : 'y3' \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout * more efficient and elegant TABLE function with limits \end_layout \begin_layout Plain Layout *(voltage controlled): \end_layout \begin_layout Plain Layout Btest4 4 0 I = pwl(v(1), \end_layout \begin_layout Plain Layout + 'xx0','y0', 'x0','y0', \end_layout \begin_layout Plain Layout + 'x1','y1', \end_layout \begin_layout Plain Layout + 'x2','y2', \end_layout \begin_layout Plain Layout + 'x3','y3', 'xx3','y3') \end_layout \begin_layout Plain Layout * \end_layout \begin_layout Plain Layout * more efficient and elegant TABLE function with limits \end_layout \begin_layout Plain Layout * (controlled by current): \end_layout \begin_layout Plain Layout Btest5 5 0 I = pwl(-2*i(Vin), \end_layout \begin_layout Plain Layout + 'xx0','y0', 'x0','y0', \end_layout \begin_layout Plain Layout + 'x1','y1', \end_layout \begin_layout Plain Layout + 'x2','y2', \end_layout \begin_layout Plain Layout + 'x3','y3', 'xx3','y3') \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout Rint2 2 0 1 \end_layout \begin_layout Plain Layout Rint3 3 0 1 \end_layout \begin_layout Plain Layout Rint4 4 0 1 \end_layout \begin_layout Plain Layout Rint5 5 0 1 \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout dc Vin -6 6 0.2 \end_layout \begin_layout Plain Layout plot v(2) v(3) v(4)-0.5 v(5)+0.5 \end_layout \begin_layout Plain Layout .endc \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .end \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:E-source-(non-linear" \end_inset Exxxx: non-linear voltage source \end_layout \begin_layout Subsection VOL \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout EXXXXXXX n+ n- vol='expr' \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout E41 4 0 vol = 'V(3)*V(3)-Offs' \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \series bold Expression \series default may be an equation or an expression containing node voltages or branch currents (in the form of i(vm)) and any other terms as given for the B source and described in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:B-source-(ASRC)" \end_inset . It may contain parameters ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.param-line" \end_inset ) and the special variables \family typewriter time \family default , \family typewriter temper \family default , \family typewriter hertz \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Special-B-Source-Variables" \end_inset ). \family typewriter ' \family default or \family typewriter { } \family default may be used to delimit the function. \end_layout \begin_layout Subsection VALUE \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Optional syntax: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout EXXXXXXX n+ n- value={expr} \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout E41 4 0 value = {V(3)*V(3)-Offs} \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The '=' sign is optional. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:table" \end_inset TABLE \end_layout \begin_layout Standard Data may be entered from the listings of a data table similar to the pwl B-Source ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:PiecewiseLinearFunction:-pwl" \end_inset ). Data are grouped into x, y pairs. \series bold Expression \series default may be an equation or an expression containing node voltages or branch currents (in the form of i(vm)) and any other terms as given for the B source and described in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:B-source-(ASRC)" \end_inset . It may contain parameters ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.param-line" \end_inset ). \family typewriter ' \family default or \family typewriter { \family default \family typewriter } \family default may be used to delimit the function. \series bold Expression \series default delivers the x-value, which is used to generate a corresponding y-value according to the tabulated value pairs, using linear interpolation. If the x-value is below x0 , y0 is returned, above x2 y2 is returned (limiting function). The value pairs have to be real numbers, parameters are \emph on not \emph default allowed. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Syntax for data entry from table: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Exxx n1 n2 TABLE {expression} = (x0, y0) (x1, y1) (x2, y2) \end_layout \end_inset \end_layout \begin_layout Plain Layout Example (simple comparator): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout ECMP 11 0 TABLE {V(10,9)} = (-5mV, 0V) (5mV, 5V) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard An '=' sign may follow the keyword \family typewriter TABLE \family default . \end_layout \begin_layout Subsection POLY \end_layout \begin_layout Standard see E-Source at Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:POLY" \end_inset . \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:LAPLACE" \end_inset LAPLACE \end_layout \begin_layout Standard Currently ngspice does not offer a direct E-Source element with the LAPLACE option. There is however a XSPICE code model equivalent called \series bold s_xfer \series default (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:S-Domain-Transfer-Function" \end_inset ), which you may invoke manually. The XSPICE option has to be enabled ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Ngspice-Installation-under" \end_inset ). AC ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.AC:-Small-Signal-AC" \end_inset ) and transient analysis ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.TRAN:-Transient-Analysis" \end_inset ) is supported. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout The following E-Source: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout ELOPASS 4 0 LAPLACE {V(1)} \end_layout \begin_layout Plain Layout + {5 * (s/100 + 1) / (s^2/42000 + s/60 + 1)} \end_layout \end_inset \end_layout \begin_layout Plain Layout may be replaced by: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout AELOPASS 1 int_4 filter1 \end_layout \begin_layout Plain Layout .model filter1 s_xfer(gain=5 \end_layout \begin_layout Plain Layout + num_coeff=[{1/100} 1] \end_layout \begin_layout Plain Layout + den_coeff=[{1/42000} {1/60} 1] \end_layout \begin_layout Plain Layout + int_ic=[0 0]) \end_layout \begin_layout Plain Layout ELOPASS 4 0 int_4 0 1 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard where you have the voltage of node 1 as input, an intermediate output node int_4 and an E-source as buffer to keep the name `ELOPASS' available if further processing is required. \end_layout \begin_layout Standard If the controlling expression is more complex than just a voltage node, you may add a B-Source ( \begin_inset CommandInset ref LatexCommand ref reference "sec:B-source-(ASRC)" \end_inset ) for evaluating the expression before entering the A-device. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout E-Source with complex controlling expression: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout ELOPASS 4 0 LAPLACE {V(1)*v(2)} {10 / (s/6800 + 1)} \end_layout \end_inset \end_layout \begin_layout Plain Layout may be replaced by: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout BELOPASS int_1 0 V=V(1)*v(2) \end_layout \begin_layout Plain Layout AELOPASS int_1 int_4 filter1 \end_layout \begin_layout Plain Layout .model filter1 s_xfer(gain=10 \end_layout \begin_layout Plain Layout + num_coeff=[1] \end_layout \begin_layout Plain Layout + den_coeff=[{1/6800} 1] \end_layout \begin_layout Plain Layout + int_ic=[0]) \end_layout \begin_layout Plain Layout ELOPASS 4 0 int_4 0 1 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:G-source-(non-linear" \end_inset Gxxxx: non-linear current source \end_layout \begin_layout Subsection CUR \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout GXXXXXXX n+ n- cur='expr' \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout G51 55 225 cur = 'V(3)*V(3)-Offs' \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \series bold Expression \series default may be an equation or an expression containing node voltages or branch currents (in the form of i(vm)) and any other terms as given for the B source and described in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:B-source-(ASRC)" \end_inset . It may contain parameters ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.param-line" \end_inset ) and special variables ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Special-B-Source-Variables" \end_inset ). \family typewriter m \family default is an optional multiplier to the output current. \family typewriter val \family default may be a numerical value or an expression according to \begin_inset CommandInset ref LatexCommand ref reference "subsec:Syntax-of-expressions" \end_inset containing only references to other parameters (no node voltages or branch currents!), because it is evaluated before the simulation commences. \end_layout \begin_layout Subsection VALUE \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Optional syntax: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout GXXXXXXX n+ n- value='expr' \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout G51 55 225 value = 'V(3)*V(3)-Offs' \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The '=' sign is optional. \end_layout \begin_layout Subsection TABLE \end_layout \begin_layout Standard A data entry by a tabulated listing is available with syntax similar to the E-Source (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:table" \end_inset ). \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Syntax for data entry from table: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Gxxx n1 n2 TABLE {expression} = \end_layout \begin_layout Plain Layout + (x0, y0) (x1, y1) (x2, y2) \end_layout \end_inset \end_layout \begin_layout Plain Layout Example (simple comparator with current output and voltage control): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout GCMP 0 11 TABLE {V(10,9)} = (-5MV, 0V) (5MV, 5V) \end_layout \begin_layout Plain Layout R 11 0 1k \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter m \family default is an optional multiplier to the output current. \family typewriter val \family default may be a numerical value or an expression according to \begin_inset CommandInset ref LatexCommand ref reference "subsec:Syntax-of-expressions" \end_inset containing only references to other parameters (no node voltages or branch currents!), because it is evaluated before the simulation commences. An '=' sign may follow the keyword \family typewriter TABLE \family default . \end_layout \begin_layout Subsection POLY \end_layout \begin_layout Standard see E-Source at Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:POLY" \end_inset . \end_layout \begin_layout Subsection LAPLACE \end_layout \begin_layout Standard See E-Source, Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:LAPLACE" \end_inset , for an equivalent code model replacement. \end_layout \begin_layout Subsection Example \end_layout \begin_layout Standard An example file is given below. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example input file: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout VCCS, VCVS, non-linear dependency \end_layout \begin_layout Plain Layout .param Vi=1 \end_layout \begin_layout Plain Layout .param Offs='0.01*Vi' \end_layout \begin_layout Plain Layout * VCCS depending on V(3) \end_layout \begin_layout Plain Layout B21 int1 0 V = V(3)*V(3) \end_layout \begin_layout Plain Layout G1 21 22 int1 0 1 \end_layout \begin_layout Plain Layout * measure current through VCCS \end_layout \begin_layout Plain Layout vm 22 0 dc 0 \end_layout \begin_layout Plain Layout R21 21 0 1 \end_layout \begin_layout Plain Layout * new VCCS depending on V(3) \end_layout \begin_layout Plain Layout G51 55 225 cur = 'V(3)*V(3)-Offs' \end_layout \begin_layout Plain Layout * measure current through VCCS \end_layout \begin_layout Plain Layout vm5 225 0 dc 0 \end_layout \begin_layout Plain Layout R51 55 0 1 \end_layout \begin_layout Plain Layout * VCVS depending on V(3) \end_layout \begin_layout Plain Layout B31 int2 0 V = V(3)*V(3) \end_layout \begin_layout Plain Layout E1 1 0 int2 0 1 \end_layout \begin_layout Plain Layout R1 1 0 1 \end_layout \begin_layout Plain Layout * new VCVS depending on V(3) \end_layout \begin_layout Plain Layout E41 4 0 vol = 'V(3)*V(3)-Offs' \end_layout \begin_layout Plain Layout R4 4 0 1 \end_layout \begin_layout Plain Layout * control voltage \end_layout \begin_layout Plain Layout V1 3 0 PWL(0 0 100u {Vi}) \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout unset askquit \end_layout \begin_layout Plain Layout tran 10n 100u uic \end_layout \begin_layout Plain Layout plot i(E1) i(E41) \end_layout \begin_layout Plain Layout plot i(vm) i(vm5) \end_layout \begin_layout Plain Layout .endc \end_layout \begin_layout Plain Layout .end \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Section Debugging a behavioral source \end_layout \begin_layout Standard The B, E, G, sources and the behavioral R, C, L elements are powerful tools to set up user defined models. Unfortunately debugging these models is not very comfortable. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example input file with bug (log(-2)): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout B source debugging \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout V1 1 0 1 \end_layout \begin_layout Plain Layout V2 2 0 -2 \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout E41 4 0 vol = 'V(1)*log(V(2))' \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout tran 1 1 \end_layout \begin_layout Plain Layout .endc \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .end \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The input file given above results in an error message: \end_layout \begin_layout Standard \family typewriter Error: -2 out of range for log \end_layout \begin_layout Standard In this trivial example, the reason and location for the bug is obvious. However, if you have several equations using behavioral sources, and several occurrences of the log function, then debugging is nearly impossible. \end_layout \begin_layout Standard However, if the variable \series bold ngdebug \series default (see \begin_inset CommandInset ref LatexCommand ref reference "sec:Variables" \end_inset ) is set (e.g. in file \family sans .spiceinit \family default ), a more distinctive error message is issued that (after some closer investigat ion) will reveal the location and value of the buggy parameter. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Detailed error message for input file with bug (log(-2)): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Error: -2 out of range for log \end_layout \begin_layout Plain Layout calling PTeval, tree = \end_layout \begin_layout Plain Layout (v0) * (log (v1)) \end_layout \begin_layout Plain Layout d / d v0 : log (v1) \end_layout \begin_layout Plain Layout d / d v1 : (v0) * ((0.434294) / (v1)) \end_layout \begin_layout Plain Layout values: var0 = 1 \end_layout \begin_layout Plain Layout var1 = -2 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard If variable \family typewriter strict_errorhandling \family default (see \begin_inset CommandInset ref LatexCommand ref reference "sec:Variables" \end_inset ) is set, ngspice exits after this message. If not, gmin and source stepping may be started, typically without success. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "subsec:POLY" \end_inset POLY Sources \end_layout \begin_layout Standard Polynomial sources are only available when the XSPICE option (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "cha:Compilation-notes" \end_inset ) is enabled. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:E-voltage-source" \end_inset E voltage source, G current source \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout EXXXX N+ N- POLY(ND) NC1+ NC1- (NC2+ NC2-...) P0 (P1...) \end_layout \end_inset \end_layout \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout ENONLIN 100 101 POLY(2) 3 0 4 0 0.0 13.6 0.2 0.005 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard POLY(ND) Specifies the number of dimensions of the polynomial. The number of pairs of controlling nodes must be equal to the number of dimensions. \end_layout \begin_layout Standard (N+) and (N-) nodes are output nodes. Positive current flows from the (+) node through the source to the (-) node. \end_layout \begin_layout Standard The \family typewriter \family default and \family typewriter \family default are in pairs and define a set of controlling voltages. A particular node can appear more than once, and the output and controlling nodes need not be different. \end_layout \begin_layout Standard The example yields a voltage output controlled by two input voltages v(3,0) and v(4,0). Four polynomial coefficients are given. The equivalent function to generate the output is: \end_layout \begin_layout LyX-Code 0 + 13.6 * v(3) + 0.2 * v(4) + 0.005 * v(3) * v(3) \end_layout \begin_layout Standard Generally you will set the equation according to \end_layout \begin_layout LyX-Code POLY(1) y = p0 + p1*X1 + p2*X1*X1 + p3*X1*X1*X1 + ... \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code POLY(2) y = p0 + p1*X1 + p2*X2 + \end_layout \begin_layout LyX-Code + p3*X1*X1 + p4*X2*X1 + p5*X2*X2 + \end_layout \begin_layout LyX-Code + p6*X1*X1*X1 + p7*X2*X1*X1 + p8*X2*X2*X1 + \end_layout \begin_layout LyX-Code + p9*X2*X2*X2 + ... \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code POLY(3) y = p0 + p1*X1 + p2*X2 + p3*X3 + \end_layout \begin_layout LyX-Code + p4*X1*X1 + p5*X2*X1 + p6*X3*X1 + \end_layout \begin_layout LyX-Code + p7*X2*X2 + p8*X2*X3 + p9*X3*X3 + ... \end_layout \begin_layout Standard where X1 is the voltage difference of the first input node pair, X2 of the second pair and so on. Keeping track of all polynomial coefficient is rather tedious for large polynomials. \end_layout \begin_layout Subsection F voltage source, H current source \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout FXXXX N+ N- POLY(ND) V1 (V2 V3 ...) P0 (P1...) \end_layout \end_inset \end_layout \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout FNONLIN 100 101 POLY(2) VDD Vxx 0 0.0 13.6 0.2 0.005 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard POLY(ND) Specifies the number of dimensions of the polynomial. The number of controlling sources must be equal to the number of dimensions. \end_layout \begin_layout Standard (N+) and (N-) nodes are output nodes. Positive current flows from the (+) node through the source to the (-) node. \end_layout \begin_layout Standard V1 (V2 V3 ...) are the controlling voltage sources. Control variable is the current through these sources. \end_layout \begin_layout Standard P0 (P1...) are the coefficients, as have been described in \begin_inset CommandInset ref LatexCommand ref reference "subsec:E-voltage-source" \end_inset . \end_layout \begin_layout Chapter Transmission Lines \end_layout \begin_layout Standard Ngspice implements both the original SPICE3f5 transmission lines models and the one introduced with KSPICE. The latter provide an improved transient analysis of lossy transmission lines. Unlike SPICE models that use the state-based approach to simulate lossy transmission lines, KSPICE simulates lossy transmission lines and coupled multiconductor line systems using the recursive convolution method. The impulse response of an arbitrary transfer function can be determined by deriving a recursive convolution from the Pade approximations of the function. We use this approach for simulating each transmission line's characteristics and each multiconductor line's modal functions. This method of lossy transmission line simulation has been proved to give a speedup of one to two orders of magnitude over SPICE3f5. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Lossless-Transmission-Lines" \end_inset Lossless Transmission Lines \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout TXXXXXXX N1 N2 N3 N4 Z0=VALUE \end_layout \begin_layout Plain Layout + > \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout T1 1 0 2 0 Z0=50 TD=10NS \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter \series bold n1 \family default \series default and \family typewriter \series bold n2 \family default \series default are the nodes at port 1; \family typewriter \series bold n3 \family default \series default and \family typewriter \series bold n4 \family default \series default are the nodes at port 2. \family typewriter \series bold z0 \family default \series default is the characteristic impedance. The length of the line may be expressed in either of two forms. The transmission delay, \family typewriter \series bold td \family default \series default , may be specified directly (as td=10ns, for example). Alternatively, a frequency \family typewriter \series bold f \family default \series default may be given, together with \family typewriter \series bold nl \family default \series default , the normalized electrical length of the transmission line with respect to the wavelength in the line at the frequency `f'. If a frequency is specified but \family typewriter \series bold nl \family default \series default is omitted, 0.25 is assumed (that is, the frequency is assumed to be the quarter-wave frequency). Note that although both forms for expressing the line length are indicated as optional, one of the two must be specified. \end_layout \begin_layout Standard Note that this element models only one propagating mode. If all four nodes are distinct in the actual circuit, then two modes may be excited. To simulate such a situation, two transmission-line elements are required. (see the example in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Transmission-Line-Inverter" \end_inset for further clarification.) The (optional) initial condition specification consists of the voltage and current at each of the transmission line ports. Note that the initial conditions (if any) apply \emph on only \emph default if the \family typewriter \series bold UIC \family default \series default option is specified on the \family typewriter .TRAN \family default control line. \end_layout \begin_layout Standard Note that a lossy transmission line (see below) with zero loss may be more accurate than the lossless transmission line due to implementation details. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Lossy-Transmission-Lines" \end_inset Lossy Transmission Lines \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout OXXXXXXX n1 n2 n3 n4 mname \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout O23 1 0 2 0 LOSSYMOD \end_layout \begin_layout Plain Layout OCONNECT 10 5 20 5 INTERCONNECT \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard This is a two-port convolution model for single conductor lossy transmission lines. \family typewriter \series bold n1 \family default \series default and \family typewriter \series bold n2 \family default \series default are the nodes at port 1; \family typewriter \series bold n3 \family default \series default and \family typewriter \series bold n4 \family default \series default are the nodes at port 2. Note that a lossy transmission line with zero loss may be more accurate than the lossless transmission line due to implementation details. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Lossy-Transmission-Line" \end_inset Lossy Transmission Line Model (LTRA) \end_layout \begin_layout Standard The uniform RLC/RC/LC/RG transmission line model (referred to as the LTRA model henceforth) models a uniform constant-parameter distributed transmission line. The RC and LC cases may also be modeled using the URC and TRA models; however, the newer LTRA model is usually faster and more accurate than the others. The operation of the LTRA model is based on the convolution of the transmission line's impulse responses with its inputs (see [8]). The LTRA model takes a number of parameters, some of which must be given and some of which are optional. \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units/Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Example \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout R \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout resistance/length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{\Omega}{unit}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout L \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout inductance/length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{H}{unit}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 9.13e-9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout G \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout conductance/length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{mhos}{unit}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout C \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout capacitance/length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{unit}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3.65e-12 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LEN \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout length of line \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $unit$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout no default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout REL \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout breakpoint control \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout arbitrary unit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ABS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout breakpoint control \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NOSTEPLIMIT \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout don't limit time-step to less than line delay \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout not set \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout set \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NO CONTROL \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout don't do complex time-step control \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout not set \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout set \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LININTERP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout use linear interpolation \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout not set \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout set \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MIXEDINTERP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout use linear when quadratic seems bad \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout not set \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout set \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout COMPACTREL \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout special reltol for history compaction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RELTOL \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout COMPACTABS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout special abstol for history compaction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ABSTOL \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TRUNCNR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout use Newton-Raphson method for time-step control \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout not set \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout set \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TRUNCDONTCUT \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout don't limit time-step to keep impulse-response errors low \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout not set \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout set \end_layout \end_inset \end_inset \end_layout \begin_layout Standard The following types of lines have been implemented so far: \end_layout \begin_layout Itemize RLC (uniform transmission line with series loss only), \end_layout \begin_layout Itemize RC (uniform RC line), \end_layout \begin_layout Itemize LC (lossless transmission line), \end_layout \begin_layout Itemize RG (distributed series resistance and parallel conductance only). \end_layout \begin_layout Standard Any other combination will yield erroneous results and should not be tried. The length \family typewriter \series bold LEN \family default \series default of the line must be specified. \family typewriter \series bold NOSTEPLIMIT \family default \series default is a flag that will remove the default restriction of limiting time-steps to less than the line delay in the RLC case. \family typewriter \series bold NO CONTROL \family default \series default is a flag that prevents the default limiting of the time-step based on convolution error criteria in the RLC and RC cases. This speeds up simulation but may in some cases reduce the accuracy of results. \family typewriter \series bold LININTERP \family default \series default is a flag that, when specified, will use linear interpolation instead of the default quadratic interpolation for calculating delayed signals. \family typewriter \series bold MIXEDINTERP \family default \series default is a flag that, when specified, uses a metric for judging whether quadratic interpolation is not applicable and if so uses linear interpolation; otherwise it uses the default quadratic interpolation. \family typewriter \series bold TRUNCDONTCUT \family default \series default is a flag that removes the default cutting of the time-step to limit errors in the actual calculation of impulse-response related quantities. \family typewriter \series bold COMPACTREL \family default \series default and \family typewriter \series bold COMPACTABS \family default \series default are quantities that control the compaction of the past history of values stored for convolution. Larger values of these lower accuracy but usually increase simulation speed. These are to be used with the \family typewriter \series bold TRYTOCOMPACT \family default \series default option, described in the . \family typewriter \series bold OPTIONS \family default \series default section. \family typewriter \series bold TRUNCNR \family default \series default is a flag that turns on the use of Newton-Raphson iterations to determine an appropriate time-step in the time-step control routines. The default is a trial and error procedure by cutting the previous time-step in half. \family typewriter \series bold REL \family default \series default and \family typewriter \series bold ABS \family default \series default are quantities that control the setting of breakpoints. \end_layout \begin_layout Standard The option most worth experimenting with for increasing the speed of simulation is \family typewriter \series bold REL \family default \series default . The default value of 1 is usually safe from the point of view of accuracy but occasionally increases computation time. A value greater than 2 eliminates all breakpoints and may be worth trying depending on the nature of the rest of the circuit, keeping in mind that it might not be safe from the viewpoint of accuracy. \end_layout \begin_layout Standard Breakpoints may usually be entirely eliminated if it is expected the circuit will not display sharp discontinuities. Values between 0 and 1 are usually not required but may be used for setting many breakpoints. \end_layout \begin_layout Standard \family typewriter \series bold COMPACTREL \family default \series default may also be experimented with when the option \family typewriter \series bold TRYTOCOMPACT \family default \series default is specified in a \family typewriter .OPTIONS \family default card. The legal range is between 0 and 1. Larger values usually decrease the accuracy of the simulation but in some cases improve speed. If \family typewriter \series bold TRYTOCOMPACT \family default \series default is not specified on a \family typewriter .OPTIONS \family default card, history compaction is not attempted and accuracy is high. \end_layout \begin_layout Standard \family typewriter \series bold NO CONTROL \family default \series default , \family typewriter \series bold TRUNCDONTCUT \family default \series default and \family typewriter \series bold NOSTEPLIMIT \family default \series default also tend to increase speed at the expense of accuracy. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Uniform-Distributed-RC" \end_inset Uniform Distributed RC Lines \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout UXXXXXXX n1 n2 n3 mname l=len \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout U1 1 2 0 URCMOD L=50U \end_layout \begin_layout Plain Layout URC2 1 12 2 UMODL l=1MIL N=6 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter \series bold n1 \family default \series default and \family typewriter \series bold n2 \family default \series default are the two element nodes the RC line connects, while \family typewriter \series bold n3 \family default \series default is the node the capacitances are connected to. \family typewriter \series bold mname \family default \series default is the model name, \family typewriter \series bold len \family default \series default is the length of the RC line in meters. \family typewriter \series bold lumps \family default \series default , if specified, is the number of lumped segments to use in modeling the RC line (see the model description for the action taken if this parameter is omitted). \end_layout \begin_layout Subsection Uniform Distributed RC Model (URC) \end_layout \begin_layout Standard The URC model is derived from a model proposed by L. Gertzberg in 1974. The model is accomplished by a subcircuit type expansion of the URC line into a network of lumped RC segments with internally generated nodes. The RC segments are in a geometric progression, increasing toward the middle of the URC line, with \begin_inset Formula $K$ \end_inset as a proportionality constant. The number of lumped segments used, if not specified for the URC line device, is determined by the following formula: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} N=\frac{\log\left|F_{{\mathrm{max}}}\frac{R}{L}\frac{C}{L}2\pi L^{2}\left|\frac{(K-1)}{K}\right|^{2}\right|}{\log K} \end{equation} \end_inset The URC line is made up strictly of resistor and capacitor segments unless the \family typewriter \series bold ISPERL \family default \series default parameter is given a nonzero value, in which case the capacitors are replaced with reverse biased diodes with a zero-bias junction capacitance equivalent to the capacitance replaced, and with a saturation current of \family typewriter \series bold ISPERL \family default \series default amps per meter of transmission line and an optional series resistance equivalen t to \family typewriter \series bold RSPERL \family default \series default ohms per meter. \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Example \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout K \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Propagation Constant \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout FMAX \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Maximum Frequency of interest \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $Hz$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 G \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 6.5 Meg \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RPERL \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Resistance per unit length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{\Omega}{m}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1000 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CPERL \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Capacitance per unit length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{m}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 10e-15 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ISPERL \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Saturation Current per unit length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{A}{m}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RSPERL \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Diode Resistance per unit length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{\Omega}{m}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \end_inset \end_layout \begin_layout Section KSPICE Lossy Transmission Lines \end_layout \begin_layout Standard Unlike SPICE3, which uses the state-based approach to simulate lossy transmissio n lines, KSPICE simulates lossy transmission lines and coupled multiconductor line systems using the recursive convolution method. The impulse response of an arbitrary transfer function can be determined by deriving a recursive convolution from the Pade approximations of the function. ngspice is using this approach for simulating each transmission line's characteristics and each multiconductor line's modal functions. This method of lossy transmission line simulation has shown to give a speedup of one to two orders of magnitude over SPICE3E. Please note that the following two models will support only \series bold transient simulation \series default , no ac. \end_layout \begin_layout Standard Additional Documentation Available: \end_layout \begin_layout Itemize S. Lin and E. S. Kuh, `Pade Approximation Applied to Transient Simulation of Lossy Coupled Transmission Lines,' Proc. IEEE Multi-Chip Module Conference, 1992, pp. 52-55. \end_layout \begin_layout Itemize S. Lin, M. Marek-Sadowska, and E. S. Kuh, `SWEC: A StepWise Equivalent Conductance Timing Simulator for CMOS VLSI Circuits,' European Design Automation Conf., February 1991, pp. 142-148. \end_layout \begin_layout Itemize S. Lin and E. S. Kuh, `Transient Simulation of Lossy Interconnect,' Proc. Design Automation Conference, Anaheim, CA, June 1992, pp. 81-86. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Single-Lossy-Transmission" \end_inset Single Lossy Transmission Line (TXL) \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout YXXXXXXX N1 0 N2 0 mname \end_layout \end_inset \end_layout \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Y1 1 0 2 0 ymod LEN=2 \end_layout \begin_layout Plain Layout .MODEL ymod txl R=12.45 L=8.972e-9 G=0 C=0.468e-12 length=16 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter \series bold n1 \family default \series default and \family typewriter \series bold n2 \family default \series default are the nodes of the two ports. The optional instance parameter \family typewriter \series bold len \family default \series default is the length of the line and may be expressed in multiples of [ \begin_inset Formula $unit$ \end_inset ]. Typically \begin_inset Formula $unit$ \end_inset is given in meters. \family typewriter \series bold len \family default \series default will override the model parameter \family typewriter \series bold length \family default \series default for the specific instance only. \end_layout \begin_layout Standard The TXL model takes a number of parameters: \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units/Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Example \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout R \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout resistance/length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{\Omega}{unit}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout L \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout inductance/length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{H}{unit}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 9.13e-9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout G \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout conductance/length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{mhos}{unit}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout C \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout capacitance/length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{unit}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3.65e-12 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LENGTH \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout length of line \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $unit$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout no default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \end_inset \end_layout \begin_layout Standard Model parameter \family typewriter \series bold length \family default \series default must be specified as a multiple of \begin_inset Formula $unit$ \end_inset . Typically \begin_inset Formula $unit$ \end_inset is given in [m]. For transient simulation only. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Coupled-Multiconductor-Line" \end_inset Coupled Multiconductor Line (CPL) \end_layout \begin_layout Standard The CPL multiconductor line model is in theory similar to the RLGC model, but without frequency dependent loss (neither skin effect nor frequency-depende nt dielectric loss). Up to 8 coupled lines are supported in ngspice. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout PXXXXXXX NI1 NI2...NIX GND1 NO1 NO2...NOX GND2 mname \end_layout \end_inset \end_layout \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout P1 in1 in2 0 b1 b2 0 PLINE \end_layout \begin_layout Plain Layout .model PLINE CPL length={Len} \end_layout \begin_layout Plain Layout +R=1 0 1 \end_layout \begin_layout Plain Layout +L={L11} {L12} {L22} \end_layout \begin_layout Plain Layout +G=0 0 0 \end_layout \begin_layout Plain Layout +C={C11} {C12} {C22} \end_layout \begin_layout Plain Layout .param Len=1 Rs=0 \end_layout \begin_layout Plain Layout + C11=9.143579E-11 C12=-9.78265E-12 C22=9.143578E-11 \end_layout \begin_layout Plain Layout + L11=3.83572E-7 L12=8.26253E-8 L22=3.83572E-7 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter \series bold ni1 \family default \series default ... \family typewriter \series bold nix \family default \series default are the nodes at port 1 with gnd1; \family typewriter \series bold no1 \family default \series default ... \family typewriter \series bold nox \family default \series default are the nodes at port 2 with gnd2. The optional instance parameter \family typewriter \series bold len \family default \series default is the length of the line and may be expressed in multiples of [ \begin_inset Formula $unit$ \end_inset ]. Typically \begin_inset Formula $unit$ \end_inset is given in meters. \family typewriter \series bold len \family default \series default will override the model parameter \family typewriter \series bold length \family default \series default for the specific instance only. \end_layout \begin_layout Standard The CPL model takes a number of parameters: \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units/Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Example \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout R \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout resistance/length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{\Omega}{unit}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout L \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout inductance/length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{H}{unit}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 9.13e-9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout G \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout conductance/length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{mhos}{unit}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout C \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout capacitance/length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{unit}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3.65e-12 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LENGTH \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout length of line \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $unit$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout no default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \end_inset \end_layout \begin_layout Standard All RLGC parameters are given in Maxwell matrix form. For the R and G matrices the diagonal elements must be specified, for L and C matrices the lower or upper triangular elements must specified. The parameter LENGTH is a scalar and is mandatory. For transient simulation only. \end_layout \begin_layout Chapter \begin_inset CommandInset label LatexCommand label name "cha:DIODEs" \end_inset Diodes \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Junction-Diodes" \end_inset Junction Diodes \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout DXXXXXXX n+ n- mname \end_layout \begin_layout Plain Layout + \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout DBRIDGE 2 10 DIODE1 \end_layout \begin_layout Plain Layout DCLMP 3 7 DMOD AREA=3.0 IC=0.2 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The pn junction (diode) implemented in ngspice expands the one found in SPICE3f5. Perimeter effects and high injection level have been introduced into the original model and temperature dependence of some parameters has been added. \family typewriter \series bold n+ \family default \series default and \family typewriter \series bold n- \family default \series default are the positive and negative nodes, respectively. \family typewriter \series bold mname \family default \series default is the model name. Instance parameters may follow, dedicated to only the diode described on the respective line. \family typewriter \series bold area \family default \series default is the area scale factor, which may scale the saturation current given by the model parameters (and others, see table below). \family typewriter \series bold pj \family default \series default is the perimeter scale factor, scaling the sidewall saturation current and its associated capacitance. \family typewriter \series bold m \family default \series default is a multiplier of area and perimeter, and \family typewriter \series bold off \family default \series default indicates an (optional) starting condition on the device for dc analysis. If the area factor is omitted, a value of 1.0 is assumed. The (optional) initial condition specification using \family typewriter \series bold ic \family default \series default is intended for use with the \family typewriter \series bold uic \family default \series default option on the \family typewriter .tran \family default control line, when a transient analysis is desired starting from other than the quiescent operating point. You should supply the initial voltage across the diode there. The (optional) \family typewriter \series bold temp \family default \series default value is the temperature at which this device is to operate, and overrides the temperature specification on the \family typewriter .option \family default control line. The temperature of each instance can be specified as an offset to the circuit temperature with the \family typewriter \series bold dtemp \family default \series default option. \end_layout \begin_layout Section Diode Model (D) \end_layout \begin_layout Standard The dc characteristics of the diode are determined by the parameters \family typewriter \series bold is \family default \series default and \family typewriter \series bold n \family default \series default . An ohmic resistance, \family typewriter \series bold rs \family default \series default , is included. Charge storage effects are modeled by a transit time, \family typewriter \series bold tt \family default \series default , and a nonlinear depletion layer capacitance that is determined by the parameters \family typewriter \series bold cjo \family default \series default , \family typewriter \series bold vj \family default \series default , and \family typewriter \series bold m \family default \series default . The temperature dependence of the saturation current is defined by the parameters \family typewriter \series bold eg \family default \series default , the energy, and \family typewriter \series bold xti \family default \series default , the saturation current temperature exponent. The nominal temperature where these parameters were measured is \family typewriter \series bold tnom \family default \series default , which defaults to the circuit-wide value specified on the \family typewriter .options \family default control line. Reverse breakdown is modeled by an exponential increase in the reverse diode current and is determined by the parameters \family typewriter \series bold bv \family default \series default and \family typewriter \series bold ibv \family default \series default (both of which are positive numbers). \end_layout \begin_layout Subsubsection* Junction DC parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Example \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Scale factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout IS (JS) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-16 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout JSW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Sidewall saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-15 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout perimeter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout N \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 100 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{area}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BV \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Reverse breakdown voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\infty$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 40 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout IBV \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Current at breakdown voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NBV \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Breakdown Emission Coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout N \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout IKF (IK) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Forward knee current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout IKR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Reverse knee current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout JTUN \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Tunneling saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout JTUNSW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Tunneling sidewall saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout perimeter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NTUN \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Tunneling emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 30 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout XTITUN \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Tunneling saturation current exponential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout KEG \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout EG correction factor for tunneling \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ISR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Recombination saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1pA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Recombination current emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection* Junction capacitance parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Example \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Scale factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CJO (CJ0) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias junction bottom-wall capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2pF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CJP (CJSW) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias junction sidewall capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout .1pF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout perimeter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout FC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Coefficient for forward-bias depletion bottom-wall capacitance formula \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout FCS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Coefficient for forward-bias depletion sidewall capacitance formula \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout M (MJ) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Area junction grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MJSW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Periphery junction grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.33 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VJ (PB) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Junction potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PHP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Periphery junction potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TT \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Transit-time \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sec \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.1ns \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection* Temperature effects \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Example \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout EG \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Activation energy \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $eV$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\begin{array}{cc} 1.11 & \mathrm{Si}\\ 0.69 & \mathrm{Sbd}\\ 0.67 & \mathrm{Ge} \end{array}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TM1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order tempco for MJ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TM2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order tempco for MJ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TNOM (TREF) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter measurement temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $°C$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 27 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 50 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TRS1 (TRS) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order tempco for RS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TRS2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order tempco for RS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TM1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order tempco for MJ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TM2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order tempco for MJ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TTT1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order tempco for TT \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TTT2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order tempco for TT \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout XTI \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Saturation current temperature exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\begin{array}{cc} 3.0 & \mathrm{pn}\\ 2.0 & \mathrm{Sbd} \end{array}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TLEV \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Diode temperature equation selector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TLEVC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Diode capac. temperature equation selector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CTA (CTC) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Area junct. cap. temperature coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CTP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Perimeter junct. cap. temperature coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TCV \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Breakdown voltage temperature coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \end_inset \end_layout \begin_layout Subsubsection* Noise modeling \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Example \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold \shape italic Scale factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout KF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Flicker noise coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout AF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Flicker noise exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \end_inset \end_layout \begin_layout Standard Diode models may be described in the input file (or an file included by .inc) according to the following example: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .model mname type(pname1=pval1 pname2=pval2 ... ) \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .model DMOD D (bv=50 is=1e-13 n=1.05) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Section Diode Equations \end_layout \begin_layout Standard The junction diode is the basic semiconductor device and the simplest one in ngspice, but its model is quite complex, even when not all the physical phenomena affecting a pn junction are handled. The diode is modeled in three different regions: \end_layout \begin_layout Itemize \emph on Forward bias \emph default : the anode is more positive than the cathode, the diode is `on' and can conduct large currents. To avoid convergence problems and unrealistic high current, it is prudent to specify a series resistance to limit current with the \family typewriter \series bold rs \family default \series default model parameter. \end_layout \begin_layout Itemize \emph on Reverse bias \emph default : the cathode is more positive than the anode and the diode is `off'. A reverse bias diode conducts a small leakage current. \end_layout \begin_layout Itemize \emph on Breakdown \emph default : the breakdown region is modeled only if the \family typewriter \series bold bv \family default \series default model parameter is given. When a diode enters breakdown the current increases exponentially (remember to limit it); \family typewriter \series bold bv \family default \series default is a positive value. \end_layout \begin_layout Subsubsection* Parameters Scaling \end_layout \begin_layout Standard Model parameters are scaled using the unit-less parameters \family typewriter \series bold area \family default \series default and \family typewriter \series bold pj \family default \series default and the multiplier \family typewriter \series bold m \family default \series default as depicted below: \end_layout \begin_layout Standard \begin_inset Formula $AREA_{eff}={\mathrm{AREA}}\:m$ \end_inset \end_layout \begin_layout Standard \begin_inset Formula $PJ_{eff}={\mathrm{PJ}}\:m$ \end_inset \end_layout \begin_layout Standard \begin_inset Formula $IS_{eff}={\mathrm{IS}}\:AREA_{eff}+{\mathrm{JSW}}\:PJ_{eff}$ \end_inset \end_layout \begin_layout Standard \begin_inset Formula $IBV_{eff}={\mathrm{IBV}}\:AREA_{eff}$ \end_inset \end_layout \begin_layout Standard \begin_inset Formula $IK_{eff}={\mathrm{IK}}\:AREA_{eff}$ \end_inset \end_layout \begin_layout Standard \begin_inset Formula $IKR_{eff}={\mathrm{IKR}}\:AREA_{eff}$ \end_inset \end_layout \begin_layout Standard \begin_inset Formula $CJ_{eff}={\mathrm{CJ0}}\:AREA_{eff}$ \end_inset \end_layout \begin_layout Standard \begin_inset Formula $CJP_{eff}={\mathrm{CJP}}\:PJ_{eff}$ \end_inset \end_layout \begin_layout Subsubsection* Diode DC, Transient and AC model equations \end_layout \begin_layout Standard The diode model has certain dc currents for bottom and sidewall components. Exemplary here is the equation for the bottom part: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} I_{D}=\begin{cases} IS_{eff}(e^{\frac{qV_{D}}{NkT}}-1)+V_{D}\cdot GMIN, & \mathrm{if}\;V_{D}\geq-3\frac{NkT}{q}\\ -IS_{eff}[1+(\frac{3NkT}{qV_{D}e})^{3}]+V_{D}\cdot GMIN, & \mathrm{if}\;-BV_{eff} mname \end_layout \begin_layout Plain Layout + \end_layout \begin_layout Plain Layout + \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Q23 10 24 13 QMOD IC=0.6, 5.0 \end_layout \begin_layout Plain Layout Q50A 11 26 4 20 MOD1 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter \series bold nc \family default \series default , \family typewriter \series bold nb \family default \series default , and \family typewriter \series bold ne \family default \series default are the collector, base, and emitter nodes, respectively. \family typewriter \series bold ns \family default \series default is the (optional) substrate node. When unspecified, ground is used. \family typewriter \series bold tj \family default \series default is the (optional) junction temperature node, available in the VBIC model (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:VBIC-Model" \end_inset ). \family typewriter \series bold mname \family default \series default is the model name, \family typewriter \series bold area \family default \series default , \family typewriter \series bold areab \family default \series default , \family typewriter \series bold areac \family default \series default are the area factors (emitter, base and collector respectively), and \family typewriter \series bold off \family default \series default indicates an (optional) initial condition on the device for the dc analysis. If the area factor is omitted, a value of 1.0 is assumed. \end_layout \begin_layout Standard The (optional) initial condition specification using \family typewriter \series bold ic=vbe,vce \family default \series default is intended for use with the \family typewriter \series bold uic \family default \series default option on a \family typewriter .tran \family default control line, when a transient analysis is desired to start from other than the quiescent operating point. See the \family typewriter .ic \family default control line description for a better way to set transient initial conditions. The (optional) \family typewriter \series bold temp \family default \series default value is the temperature where this device is to operate, and overrides the temperature specification on the \family typewriter .option \family default control line. Using the \family typewriter \series bold dtemp \family default \series default option one can specify the instance's temperature relative to the circuit temperature. \end_layout \begin_layout Section BJT Models (NPN/PNP) \end_layout \begin_layout Standard Ngspice provides three BJT device models, which are selected by the \family typewriter .model \family default card. \end_layout \begin_layout Standard \family typewriter .model QMOD1 BJT level=2 \end_layout \begin_layout Standard This is the minimal version, further optional parameters listed in the table below may replace the ngspice default parameters. The \family typewriter \series bold level \family default \series default keyword specifies the model to be used: \end_layout \begin_layout Itemize level=1: This is the original SPICE BJT model, and it is the default model if the \family typewriter \series bold level \family default \series default keyword is not specified on the \family typewriter .model \family default line. \end_layout \begin_layout Itemize level=2: This is a modified version of the original SPICE BJT that models both vertical and lateral devices and includes temperature corrections of collector, emitter and base resistors. \end_layout \begin_layout Itemize level=4: Advanced VBIC model (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:VBIC-Model" \end_inset and \begin_inset CommandInset href LatexCommand href target "http://www.designers-guide.org/VBIC/" literal "false" \end_inset for details) \end_layout \begin_layout Subsection Gummel-Poon Models \end_layout \begin_layout Standard The bipolar junction transistor model in ngspice is an adaptation of the integral charge control model of Gummel and Poon. This modified Gummel-Poon model extends the original model to include several effects at high bias levels. The model automatically simplifies to the simpler Ebers-Moll model when certain parameters are not specified. The parameter names used in the modified Gummel-Poon model have been chosen to be more easily understood by the user, and to reflect better both physical and circuit design thinking. \end_layout \begin_layout Standard The dc model is defined by the parameters \family typewriter \series bold is \family default \series default , \family typewriter \series bold bf \family default \series default , \family typewriter \series bold nf \family default \series default , \family typewriter \series bold ise \family default \series default , \family typewriter \series bold ikf \family default \series default , and \family typewriter \series bold ne, \family default \series default which determine the forward current gain characteristics, \family typewriter \series bold is \family default \series default , \family typewriter \series bold br \family default \series default , \family typewriter \series bold nr \family default \series default , \family typewriter \series bold isc \family default \series default , \family typewriter \series bold ikr \family default \series default , and \family typewriter \series bold nc \family default \series default , which determine the reverse current gain characteristics, and \family typewriter \series bold vaf \family default \series default and \family typewriter \series bold var \family default \series default , which determine the output conductance for forward and reverse regions. \end_layout \begin_layout Standard The level 1 model has among the standard temperature parameters an extension compatible with most foundry provided process design kits (see parameter table below \family typewriter \series bold tlev \family default \series default ). \end_layout \begin_layout Standard The level 1 and 2 models include the substrate saturation current \family typewriter \series bold iss \family default \series default . Three ohmic resistances \family typewriter \series bold rb \family default \series default , \family typewriter \series bold rc \family default \series default , and \family typewriter \series bold re \family default \series default are included, where \family typewriter \series bold rb \family default \series default can be high current dependent. Base charge storage is modeled by forward and reverse transit times, \family typewriter \series bold tf \family default \series default and \family typewriter \series bold tr \family default \series default , where the forward transit time \family typewriter \series bold tf \family default \series default can be bias dependent if desired. Nonlinear depletion layer capacitances are defined with \family typewriter \series bold cje \family default \series default , \family typewriter \series bold vje \family default \series default , and \family typewriter \series bold nje \family default \series default for the B-E junction, \family typewriter \series bold cjc \family default \series default , \family typewriter \series bold vjc \family default \series default , and \family typewriter \series bold njc \family default \series default for the B-C junction and \family typewriter \series bold cjs \family default \series default , \family typewriter \series bold vjs \family default \series default , and \family typewriter \series bold mjs \family default \series default for the C-S (collector-substrate) junction. \end_layout \begin_layout Standard The level 1 and 2 model support a substrate capacitance that is connected to the device's base or collector, to model lateral or vertical devices dependent on the parameter \family typewriter \series bold subs \family default \series default . The temperature dependence of the saturation currents, \family typewriter \series bold is \family default \series default and \family typewriter \series bold iss \family default \series default (for the level 2 model), is determined by the energy-gap, \family typewriter \series bold eg \family default \series default , and the saturation current temperature exponent, \family typewriter \series bold xti \family default \series default . \end_layout \begin_layout Standard In the new model, additional base current temperature dependence is modeled by the beta temperature exponent \family typewriter \series bold xtb \family default \series default . The values specified are assumed to have been measured at the temperature \family typewriter \series bold tnom \family default \series default , which can be specified on the \family typewriter .options \family default control line or overridden by a specification on the \family typewriter .model \family default line. \end_layout \begin_layout Standard The BJT parameters used in the modified Gummel-Poon model are listed below. The parameter names used in earlier versions of SPICE2 are still accepted. \end_layout \begin_layout Subsubsection* Gummel-Poon BJT Parameters (incl. model extensions) \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameters \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Example \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Scale factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout SUBS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Substrate connection: for vertical geometry, -1 for lateral geometry (level 2 only). \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout IS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Transport saturation current. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-16 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-15 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ISS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Reverse saturation current, substrate-to-collector for vertical device or substrate-to-base for lateral (level 2 only). \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-16 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-15 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Ideal maximum forward beta. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 100 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 100 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Forward current emission coefficient. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VAF (VA) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Forward Early voltage. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\infty$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 200 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout IKF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Corner for forward beta current roll-off. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\infty$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.01 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none NKF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout High current Beta rolloff exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.58 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ISE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout B-E leakage saturation current. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-13 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout B-E leakage emission coefficient. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Ideal maximum reverse beta. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Reverse current emission coefficient. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VAR (VB) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Reverse Early voltage. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\infty$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 200 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout IKR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Corner for reverse beta high current roll-off. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\infty$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.01 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ISC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout B-C leakage saturation current (area is `areab' for vertical devices and `areac' for lateral). \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-13 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout B-C leakage emission coefficient. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero bias base resistance. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 100 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout IRB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Current where base resistance falls halfway to its min value. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\infty$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RBM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Minimum base resistance at high currents. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Emitter resistance. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Collector resistance. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CJE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout B-E zero-bias depletion capacitance. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2pF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VJE (PE) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout B-E built-in potential. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.75 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MJE (ME) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout B-E junction exponential factor. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.33 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.33 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Ideal forward transit time. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sec \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.1ns \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout XTF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Coefficient for bias dependence of TF. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VTF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Voltage describing VBC dependence of TF. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\infty$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ITF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout High-current parameter for effect on TF. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PTF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Excess phase at freq= \begin_inset Formula $\dfrac{1}{2\pi TF}$ \end_inset Hz. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout deg \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CJC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout B-C zero-bias depletion capacitance (area is `areab' for vertical devices and `areac' for lateral). \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2pF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VJC (PC) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout B-C built-in potential. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.75 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MJC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout B-C junction exponential factor. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.33 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout XCJC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Fraction of B-C depletion capacitance connected to internal base node. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Ideal reverse transit time. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sec \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 10ns \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CJS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias collector-substrate capacitance (area is `areac' for vertical devices and `areab' for lateral). \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2pF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VJS (PS) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Substrate junction built-in potential. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.75 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MJS (MS) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Substrate junction exponential factor. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout XTB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Forward and reverse beta temperature exponent. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout EG \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Energy gap for temperature effect on IS. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $eV$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout XTI \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Temperature exponent for effect on IS. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout KF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Flicker-noise coefficient. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout AF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Flicker-noise exponent. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout FC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Coefficient for forward-bias depletion capacitance formula. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TNOM (TREF) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter measurement temperature. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $°C$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 27 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 50 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TLEV \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BJT temperature equation selector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TLEVC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BJT capac. temperature equation selector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TRE1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for RE. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TRE2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for RE. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TRC1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for RC . \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TRC2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for RC. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TRB1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for RB. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TRB2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for RB. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TRBM1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for RBM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TRBM2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for RBM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TBF1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for BF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TBF2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for BF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TBR1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for BR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TBR2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for BR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TIKF1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for IKF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TIKF2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for IKF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TIKR1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for IKR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TIKR2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for IKR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TIRB1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for IRB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TIRB2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for IRB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TNC1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for NC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TNC2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for NC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TNE1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for NE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TNE2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for NE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TNF1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for NF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TNF2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for NF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TNR1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for IKF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TNR2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for IKF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TVAF1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for VAF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TVAF2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for VAF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TVAR1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for VAR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TVAR2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for VAR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CTC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for CJC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CTE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for CJE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CTS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for CJS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TVJC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for VJC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TVJE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for VJE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TITF1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for ITF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TITF2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for ITF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TTF1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for TF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TTF2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for TF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TTR1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for TR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TTR2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for TR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TMJE1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for MJE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TMJE2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for MJE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TMJC1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1st order temperature coefficient for MJC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TMJC2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2nd order temperature coefficient for MJC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{°C^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \end_inset \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:VBIC-Model" \end_inset VBIC Model \end_layout \begin_layout Standard The VBIC model is an extended development of the Standard Gummel-Poon (SGP) model with the focus of integrated bipolar transistors in today’s modern semiconductor technologies. With the implemented modified Quasi-Saturation model from Kull and Nagel it is also possible to model the special output characteristic of discrete switching and RF transistors. It is a improved alternative to the SGP model for silicon, SiGe and III-V HBT devices. \end_layout \begin_layout Standard VBIC Capabilities compared to Standard Gummel-Poon Model: \end_layout \begin_layout Itemize Integrated substrate transistor for parasitic devices in integrated processes \end_layout \begin_layout Itemize Weak avalanche and base-emitter breakdown model \end_layout \begin_layout Itemize Improved Early effect modeling \end_layout \begin_layout Itemize Physical separation of Ic and Ib \end_layout \begin_layout Itemize Improved depletion capacitance model \end_layout \begin_layout Itemize Improved temperature modeling \end_layout \begin_layout Itemize Self-heating modeling \end_layout \begin_layout Subsubsection* VBIC self-heating model \end_layout \begin_layout Standard This model has implemented a simple 1-pole thermal network to cover self-heating effects. That means that the power dissipation is gathered in all branches of the device model and is conducted as an equivalent current Ith into one model node dt. This node has a resistor Rth and capacitor Cth parallel connection to ground. Because the resistor plays the role of the thermal resistance from junction to case the arising voltage at node dt is equivalent the BJT junctions temperature. The model realisizes that this temperature rise follows in deviations for internal resistors, currents and capacitors calculations according the temperature update equations. This process is included into the ngspice iteration schema for all analysis. \end_layout \begin_layout Standard The simple thermal network of the VBIC model is shown in Fig. \begin_inset CommandInset ref LatexCommand ref reference "fig:VBIC-thermal-network" \end_inset . \end_layout \begin_layout Standard \begin_inset Float figure placement h wide false sideways false status open \begin_layout Plain Layout \begin_inset Graphics filename Images/vbic-thermal-network.png scale 80 \end_inset \end_layout \begin_layout Plain Layout \begin_inset Caption Standard \begin_layout Plain Layout \begin_inset CommandInset label LatexCommand label name "fig:VBIC-thermal-network" \end_inset VBIC thermal network \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout BJT instantiation VBIC model (only minimal version) with self-heating: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout vc c 0 0 \end_layout \begin_layout Plain Layout vb b 0 1 \end_layout \begin_layout Plain Layout ve e 0 0 \end_layout \begin_layout Plain Layout vs s 0 0 \end_layout \begin_layout Plain Layout Q1 c b e s dt mod1 area=1 \end_layout \begin_layout Plain Layout .model mod1 npn Level=4 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Of course it is possible to connect an more accurate thermal network to the node dt. The following example is showing a simplified thermal network covering the thermal resistances and capacitors of junction-case and case-ambient transitions including a heat-sink. \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Q1 c b e s dt mod2 \end_layout \begin_layout Plain Layout X1 dt tamb junction-ambient \end_layout \begin_layout Plain Layout VTamb tamb 0 30 \end_layout \begin_layout Plain Layout .subckt junction-ambient jct amb \end_layout \begin_layout Plain Layout rjc jct 1 0.4 \end_layout \begin_layout Plain Layout ccs 1 0 5m \end_layout \begin_layout Plain Layout rcs 1 2 0.1 \end_layout \begin_layout Plain Layout csa 2 0 30m \end_layout \begin_layout Plain Layout rsa 2 amb 1.3 \end_layout \begin_layout Plain Layout .ends \end_layout \end_inset \end_layout \begin_layout Chapter \begin_inset CommandInset label LatexCommand label name "cha:JFETs" \end_inset JFETs \end_layout \begin_layout Section Junction Field-Effect Transistors (JFETs) \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout JXXXXXXX nd ng ns mname \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout J1 7 2 3 JM1 OFF \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter \series bold nd \family default \series default , \family typewriter \series bold ng \family default \series default , and \family typewriter \series bold ns \family default \series default are the drain, gate, and source nodes, respectively. \family typewriter \series bold mname \family default \series default is the model name, \family typewriter \series bold area \family default \series default is the area factor, and \family typewriter \series bold off \family default \series default indicates an (optional) initial condition on the device for dc analysis. If the area factor is omitted, a value of 1.0 is assumed. The (optional) initial condition specification, using \family typewriter \series bold ic=VDS,VGS \family default \series default is intended for use with the \family typewriter \series bold uic \family default \series default option on the \family typewriter .TRAN \family default control line, when a transient analysis is desired starting from other than the quiescent operating point. See the \family typewriter .ic \family default control line for a better way to set initial conditions. The (optional) \family typewriter temp \family default value is the temperature where this device is to operate, and overrides the temperature specification on the \family typewriter .option \family default control line. \end_layout \begin_layout Section JFET Models (NJF/PJF) \end_layout \begin_layout Subsection JFET level 1 model with Parker Skellern modification \end_layout \begin_layout Standard The \series bold level 1 \series default JFET model is derived from the FET model of Shichman and Hodges. The dc characteristics are defined by the parameters VTO and BETA, which determine the variation of drain current with gate voltage, LAMBDA, which determines the output conductance, and IS, the saturation current of the two gate junctions. Two ohmic resistances, RD and RS, are included. \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} vgst=vgs-VTO \end{equation} \end_inset \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} \beta_{p}=BETA\:(1+LAMBDA\:vds) \end{equation} \end_inset \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} bfac=\frac{1-B}{PB-VTO} \end{equation} \end_inset \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} I_{Drain}=\begin{cases} vds\cdot GMIN, & \mathrm{if}\;vgst\leq0\\ \beta_{p}\:vds\:(vds\:(bfac\:vds-B)\:vgst\:(2B+3bfac\:(vgst-vds)))+vds\cdot GMIN, & \mathrm{if}\;vgst\geq vds\\ \beta_{p}\:vgst^{2}\:(B+vgst\:bfac)+vds\cdot GMIN, & \mathrm{if}\;vgst \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Example \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Scaling factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VTO \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Threshold voltage \begin_inset Formula $V_{T0}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout -2.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout -2.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BETA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Transconductance parameter ( \begin_inset Formula $\beta$ \end_inset ) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{A}{V^{"}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LAMBDA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Channel-length modulation parameter ( \begin_inset Formula $\lambda$ \end_inset ) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Drain ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 100 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Source ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 100 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CGS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias G-S junction capacitance \begin_inset Formula $C_{gs}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 5pF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CGD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias G-D junction capacitance \begin_inset Formula $C_{gd}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1pF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate junction potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout IS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate saturation current \begin_inset Formula $I_{S}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout B \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Doping tail parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout KF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Flicker noise coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout AF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Flicker noise exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NLEV \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Noise equation selector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout GDSNOI \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Channel noise coefficient for nlev=3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout FC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Coefficient for forward-bias depletion capacitance formula \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TNOM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter measurement temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $°C$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 27 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 50 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TCV \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Threshold voltage temperature coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{\text{°}C}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BEX \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Mobility temperature exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \end_inset \end_layout \begin_layout Standard Additional to the standard thermal and flicker noise model an alternative thermal channel noise model is implemented and is selectable by setting NLEV parameter to 3. This follows in a correct channel thermal noise in the linear region. \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} S_{noise}=\frac{2}{3}\:4kT\cdot BETA\cdot Vgst\:\frac{(1+\text{\alpha}+\alpha^{2})}{1+\alpha}GDSNOI \end{equation} \end_inset \end_layout \begin_layout Standard with \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} \alpha=\begin{cases} 1-\frac{vds}{vgs-VTO}, & \mathrm{if}\;vgs-VTO\geq vds\\ 0, & \mathrm{else} \end{cases} \end{equation} \end_inset \end_layout \begin_layout Subsection JFET level 2 Parker Skellern model \end_layout \begin_layout Standard The level 2 model is an improvement to level 1. Details are available from \begin_inset CommandInset href LatexCommand href name "Macquarie University" target "http://www.engineering.mq.edu.au/research/groups/cnerf/psmodel/index.htm" literal "false" \end_inset . Some important items are \end_layout \begin_layout Itemize The description maintains strict continuity in its high-order derivatives, which is essential for prediction of distortion and intermodulation. \end_layout \begin_layout Itemize Frequency dependence of output conductance and transconductance is described as a function of bias. \end_layout \begin_layout Itemize Both drain-gate and source-gate potentials modulate the pinch-off potential, which is consistent with S-parameter and pulsed-bias measurements. \end_layout \begin_layout Itemize Self-heating varies with frequency. \end_layout \begin_layout Itemize Extreme operating regions - subthreshold, forward gate bias, controlled resistance, and breakdown regions - are included. \end_layout \begin_layout Itemize Parameters provide independent fitting to all operating regions. It is not necessary to compromise one region in favor of another. \end_layout \begin_layout Itemize Strict drain-source symmetry is maintained. The transition during drain-source potential reversal is smooth and continuous. \end_layout \begin_layout Standard The model equations are described in this \begin_inset CommandInset href LatexCommand href name "pdf document" target "http://www.engineering.mq.edu.au/research/groups/cnerf/psfet.pdf" literal "false" \end_inset and in \begin_inset CommandInset citation LatexCommand cite key "key-19" literal "true" \end_inset . \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ID \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Device IDText \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Text \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PF1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ACGAM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Capacitance modulation \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BETA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Linear-region transconductance scale \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $10^{-4}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CGD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias gate-source capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CGS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias gate-drain capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout DELTA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Thermal reduction coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{W}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout FC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Forward bias capacitance parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout HFETA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout High-frequency VGS feedback parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout HFE1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout HFGAM modulation by VGD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout HFE2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout HFGAM modulation by VGS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout HFGAM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout High-frequency VGD feedback parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout HFG1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout HFGAM modulation by VSG \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout HFG2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout HFGAM modulation by VDG \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout IBD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate-junction breakdown current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout IS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate-junction saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $10^{-14}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LFGAM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Low-frequency feedback parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LFG1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LFGAM modulation by VSG \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LFG2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LFGAM modulation by VDG \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MVST \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Subthreshold modulation \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout N \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate-junction ideality factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout P \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Linear-region power-law exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Q \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Saturated-region power-law exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Source ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Drain ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TAUD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Relaxation time for thermal reduction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $s$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TAUG \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Relaxation time for gamma feedback \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $s$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VBD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate-junction breakdown potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VBI \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate-junction potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VST \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Subthreshold potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VTO \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Threshold voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout -2.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout XC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Capacitance pinch-off reduction factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout XI \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Saturation-knee potential factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1000 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Z \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Knee transition parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RG \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LG \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate inductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $H$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Source inductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $H$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Drain inductance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $H$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CDSS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Fixed Drain-source capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout AFAC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate-width scale factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NFING \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Number of gate fingers scale factor \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TNOM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Nominal Temperature (Not implemented) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $K$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 300 K \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TEMP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $K$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 300 K \end_layout \end_inset \end_inset \end_layout \begin_layout Chapter \begin_inset CommandInset label LatexCommand label name "cha:MESFETs" \end_inset MESFETs \end_layout \begin_layout Section MESFETs \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout ZXXXXXXX ND NG NS MNAME \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Z1 7 2 3 ZM1 OFF \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Section MESFET Models (NMF/PMF) \end_layout \begin_layout Subsection Model by Statz e.a. \end_layout \begin_layout Standard The MESFET model \series bold level 1 \series default is derived from the GaAs FET model of Statz et al. as described in \begin_inset CommandInset citation LatexCommand cite key "key-11" literal "true" \end_inset . The dc characteristics are defined by the parameters VTO, B, and BETA, which determine the variation of drain current with gate voltage, ALPHA, which determines saturation voltage, and LAMBDA, which determines the output conductance. The formula are given by: \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} I_{d}=\begin{cases} \frac{B(V_{gs}-V_{T})^{2}}{1+b(V_{gs}-V_{T})}\left|1-\left|1-A\frac{V_{ds}}{3}\right|^{3}\right|(1+LV_{ds}) & \mathrm{for\;}0\frac{3}{A} \end{cases} \end{equation} \end_inset \end_layout \begin_layout Standard Two ohmic resistances, \family typewriter \series bold rd \family default \series default and \family typewriter \series bold rs \family default \series default , are included. Charge storage is modeled by total gate charge as a function of gate-drain and gate-source voltages and is defined by the parameters \family typewriter \series bold cgs \family default \series default , \family typewriter \series bold cgd \family default \series default , and \family typewriter \series bold pb \family default \series default . \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Example \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VTO \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Pinch-off voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout -2.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout -2.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BETA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Transconductance parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{A}{V^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout B \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Doping tail extending parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ALPHA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Saturation voltage parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LAMBDA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Channel-length modulation parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Drain ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 100 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Source ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 100 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CGS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias G-S junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 5pF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CGD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias G-D junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1pF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate junction potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout KF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Flicker noise coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout AF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Flicker noise exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout FC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Coefficient for forward-bias depletion capacitance formula \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \end_inset \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Device instance: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout z1 2 3 0 mesmod area=1.4 \end_layout \end_inset \end_layout \begin_layout Plain Layout Model: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .model mesmod nmf level=1 rd=46 rs=46 vt0=-1.3 \end_layout \begin_layout Plain Layout + lambda=0.03 alpha=3 beta=1.4e-3 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection Model by Ytterdal e.a. \end_layout \begin_layout Standard \series bold level 2 \series default (and levels 3,4) Copyright 1993: T. Ytterdal, K. Lee, M. Shur and T. A. Fjeldly \end_layout \begin_layout Standard to be written \end_layout \begin_layout Standard M. Shur, T.A. Fjeldly, T. Ytterdal, K. Lee, "Unified GaAs MESFET Model for Circuit Simulation", Int. Journal of High Speed Electronics, vol. 3, no. 2, pp. 201-233, 1992 \end_layout \begin_layout Subsection hfet1 \end_layout \begin_layout Standard \series bold level 5 \end_layout \begin_layout Standard to be written \end_layout \begin_layout Standard no documentation available \end_layout \begin_layout Subsection hfet2 \end_layout \begin_layout Standard \series bold level6 \end_layout \begin_layout Standard to be written \end_layout \begin_layout Standard no documentation available \end_layout \begin_layout Chapter \begin_inset CommandInset label LatexCommand label name "cha:MOSFETs" \end_inset MOSFETs \end_layout \begin_layout Standard Ngspice supports all the original mosfet models present in SPICE3f5 and almost all the newer ones that have been published and made open-source. Both bulk and SOI (Silicon on Insulator) models are available. When compiled with the cider option, ngspice implements the four terminals numerical model that can be used to simulate a MOSFET (please refer to numerical modeling documentation for additional information and examples). \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:MOSFET-devices" \end_inset MOSFET devices \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout MXXXXXXX nd ng ns nb mname \end_layout \begin_layout Plain Layout + \end_layout \begin_layout Plain Layout + \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout M1 24 2 0 20 TYPE1 \end_layout \begin_layout Plain Layout M31 2 17 6 10 MOSN L=5U W=2U \end_layout \begin_layout Plain Layout M1 2 9 3 0 MOSP L=10U W=5U AD=100P AS=100P PD=40U PS=40U \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Note the suffixes in the example: the suffix `u' specifies microns (1e-6 \begin_inset Formula $\mathrm{m}$ \end_inset ) and `p' sq-microns (1e-12 \begin_inset Formula $\mathrm{m^{2}}$ \end_inset ). \end_layout \begin_layout Standard The instance card for MOS devices starts with the letter ' \family typewriter \series bold M \family default \series default '. \family typewriter \series bold nd \family default \series default , \family typewriter \series bold ng \family default \series default , \family typewriter \series bold ns \family default \series default , and \family typewriter \series bold nb \family default \series default are the drain, gate, source, and bulk (substrate) nodes, respectively. \family typewriter \series bold mname \family default \series default is the model name and \family typewriter \series bold m \family default \series default is the multiplicity parameter, which simulates ` \family typewriter m \family default ' paralleled devices. All MOS models support the ` \family typewriter \series bold m \family default \series default ' multiplier parameter. Instance parameters \family typewriter \series bold l \family default \series default and \family typewriter \series bold w \family default \series default , channel length and width respectively, are expressed in meters. The areas of drain and source diffusions: \family typewriter \series bold ad \family default \series default and \family typewriter \series bold as \family default \series default , in squared meters ( \begin_inset Formula $\mathrm{m^{2}}$ \end_inset ). \end_layout \begin_layout Standard If any of \family typewriter \series bold l \family default \series default , \family typewriter \series bold w \family default \series default , \family typewriter \series bold ad \family default \series default , or \family typewriter \series bold as \family default \series default are not specified, default values are used. The use of defaults simplifies input file preparation, as well as the editing required if device geometries are to be changed. \family typewriter \series bold pd \family default \series default and \family typewriter \series bold ps \family default \series default are the perimeters of the drain and source junctions, in meters. \family typewriter \series bold nrd \family default \series default and \family typewriter \series bold nrs \family default \series default designate the equivalent number of squares of the drain and source diffusions; these values multiply the sheet resistance \family typewriter \series bold rsh \family default \series default specified on the \family typewriter .model \family default control line for an accurate representation of the parasitic series drain and source resistance of each transistor. \family typewriter \series bold pd \family default \series default and \family typewriter \series bold ps \family default \series default default to 0.0 while \family typewriter \series bold nrd \family default \series default and \family typewriter \series bold nrs \family default \series default to 1.0. \family typewriter \series bold off \family default \series default indicates an (optional) initial condition on the device for dc analysis. The (optional) initial condition specification using \family typewriter \series bold ic=vds,vgs,vbs \family default \series default is intended for use with the \family typewriter \series bold uic \family default \series default option on the \family typewriter .tran \family default control line, when a transient analysis is desired starting from other than the quiescent operating point. See the \family typewriter .ic \family default control line for a better and more convenient way to specify transient initial conditions. The (optional) \family typewriter \series bold temp \family default \series default value is the temperature at which this device is to operate, and overrides the temperature specification on the \family typewriter .option \family default control line. \end_layout \begin_layout Standard The temperature specification is ONLY valid for level 1, 2, 3, and 6 MOSFETs, not for level 4 or 5 (BSIM) devices. \end_layout \begin_layout Standard BSIM3 (v3.2 and v3.3.0), BSIM4 (v4.7 and v4.8) and BSIMSOI models are also supporting the instance parameter \family typewriter \series bold delvto \family default \series default and \family typewriter \series bold mulu0 \family default \series default for local mismatch and NBTI (negative bias temperature instability) modeling: \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Example \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout delvto (delvt0) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Threshold voltage shift \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.07 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout mulu0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Low-field mobility multiplier (U0) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.9 \end_layout \end_inset \end_inset \end_layout \begin_layout Section MOSFET models (NMOS/PMOS) \end_layout \begin_layout Standard MOSFET models are the central part of ngspice, probably because they are the most widely used devices in the electronics world. Ngspice provides all the MOSFETs implemented in the original Spice3f and adds several models developed by \begin_inset CommandInset href LatexCommand href name "UC Berkeley's Device Group" target "http://www-device.eecs.berkeley.edu/bsim/" literal "false" \end_inset and other independent groups. \end_layout \begin_layout Standard Each model is invoked with a \family typewriter .model \family default card. A minimal version is: \end_layout \begin_layout Standard \family typewriter .model MOSN NMOS level=8 version=3.3.0 \end_layout \begin_layout Standard The model name MOSN corresponds to the model name in the instance card (see \begin_inset CommandInset ref LatexCommand ref reference "sec:MOSFET-devices" \end_inset ). Parameter NMOS selects an n-channel device, PMOS would point to a p-channel transistor. The \family typewriter \series bold level \family default \series default and \family typewriter \series bold version \family default \series default parameters select the specific model. Further model parameters are optional and replace ngspice default values. Due to the large number of parameters (more than 100 for modern models), model cards may be stored in extra files and loaded into the netlist by the .include ( \begin_inset CommandInset ref LatexCommand ref reference "sec:.INCLUDE" \end_inset ) command. Model cards are specific for a an IC manufacturing process and are typically provided by the IC foundry. Some generic parameter sets, not linked to a specific process, are made available by the model developers, e.g. \begin_inset CommandInset href LatexCommand href name "UC Berkeley's Device Group" target "http://www-device.eecs.berkeley.edu/bsim/" literal "false" \end_inset for BSIM4 and BSIMSOI. \end_layout \begin_layout Standard Ngspice provides several MOSFET device models, which differ in the formulation of the I-V characteristic, and are of varying complexity. Models available are listed in table \begin_inset CommandInset ref LatexCommand ref reference "tab:MOSFET-model-summary" \end_inset . Current models for IC design are BSIM3 ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:BSIM3-model" \end_inset , down to channel length of 0.25 µm), BSIM4 ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:BSIM4-model" \end_inset , below 0.25 µm), BSIMSOI ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:BSIMSOI-models" \end_inset , silicon-on-insulator devices), HiSIM2 and HiSIM_HV ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:HiSIM-models-of" \end_inset , surface potential models for standard and high voltage/high power MOS devices). \end_layout \begin_layout Standard \begin_inset Float table wide false sideways false status open \begin_layout Plain Layout \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \series bold Level \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Version \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Developer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold References \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Notes \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MOS1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Shichman-Hodges \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Berkeley \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout This is the classical quadratic model. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MOS2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Grove-Frohman \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Berkeley \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Described in [2] \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MOS3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Berkeley \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout A semi-empirical model (see [1]) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Berkeley \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Described in [3] \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Berkeley \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Described in [5] \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MOS6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Berkeley \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Described in [2] \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MOS9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Alan Gillespie \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 8, 49 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM3v0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Berkeley \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout extensions by Alan Gillespie \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 8, 49 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM3v1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3.1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Berkeley \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout extensions by Serban Popescu \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 8, 49 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM3v32 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3.2 - 3.2.4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Berkeley \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Multi version code \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 8, 49 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3.3.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Berkeley \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Described in [13] \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 10, 58 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout B4SOI \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4.3.1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Berkeley \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 14, 54 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM4v5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4.0 - 4.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Berkeley \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Multi version code \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 14, 54 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM4v6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4.6.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Berkeley \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 14, 54 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM4v7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4.7.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Berkeley \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 14, 54 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4.8.1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Berkeley \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 44 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout EKV \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout EPFL \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout adms configured \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 45 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PSP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0.2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gildenblatt \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout adms configured \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 55 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout B3SOIFD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Berkeley \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 56 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout B3SOIDD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Berkeley \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 57 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout B3SOIPD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Berkeley \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 60 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout STAG \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout SOI3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Southampton \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 68 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout HiSIM2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2.8.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Hiroshima \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 73 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout HiSIM_HV \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.2.4/2.2.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Hiroshima \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout High Voltage Version for LDMOS \end_layout \end_inset \end_inset \end_layout \begin_layout Plain Layout \begin_inset Caption Standard \begin_layout Plain Layout \begin_inset CommandInset label LatexCommand label name "tab:MOSFET-model-summary" \end_inset MOSFET model summary \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection MOS Level 1 \end_layout \begin_layout Standard This model is also known as the `Shichman-Hodges' model. This is the first model written and the one often described in the introductory textbooks for electronics. This model is applicable only to long channel devices. The use of Meyer's model for the C-V part makes it non charge conserving. \end_layout \begin_layout Subsection MOS Level 2 \end_layout \begin_layout Standard This model tries to overcome the limitations of the Level 1 model addressing several short-channel effects, like velocity saturation. The implementation of this model is complicated and this leads to many convergence problems. C-V calculations can be done with the original Meyer model (non charge conserving). \end_layout \begin_layout Subsection MOS Level 3 \end_layout \begin_layout Standard This is a semi-empirical model derived from the Level 2 model. In the 80s this model has often been used for digital design and, over the years, has proved to be robust. A discontinuity in the model with respect to the KAPPA parameter has been detected (see [10]). The supplied fix has been implemented in Spice3f2 and later. Since this fix may affect parameter fitting, the option \family typewriter \series bold badmos3 \family default \series default may be set to use the old implementation (see the section on simulation variables and the \family typewriter .options \family default line). Ngspice level 3 implementation takes into account length and width mask adjustments ( \family typewriter \series bold xl \family default \series default and \family typewriter \series bold xw \family default \series default ) and device width narrowing due to diffusion ( \family typewriter \series bold wd \family default \series default ). \end_layout \begin_layout Subsection MOS Level 6 \end_layout \begin_layout Standard This model is described in \begin_inset CommandInset citation LatexCommand cite key "key-2" literal "true" \end_inset . The model can express the current characteristics of short-channel MOSFETs at least down to 0.25 \begin_inset Formula $\mu m$ \end_inset channel-length, GaAs FET, and resistance inserted MOSFETs. The model evaluation time is about 1/3 of the evaluation time of the SPICE3 mos level 3 model. The model also enables analytical treatments of circuits in short-channel region and makes up for a missing link between a complicated MOSFET current characteristics and circuit behaviors in the deep submicron region. \end_layout \begin_layout Subsection Notes on Level 1-6 models \end_layout \begin_layout Standard The dc characteristics of the level 1 through level 3 MOSFETs are defined by the device parameters \family typewriter \series bold vto \family default \series default , \family typewriter \series bold kp \family default \series default , \family typewriter \series bold lambda \family default \series default , \family typewriter \series bold phi \family default \series default and \family typewriter \series bold gamma \family default \series default . These parameters are computed by ngspice if process parameters ( \family typewriter \series bold nsub \family default \series default , \family typewriter \series bold tox \family default \series default , ...) are given, but users specified values always override. \family typewriter \series bold vto \family default \series default is positive (negative) for enhancement mode and negative (positive) for depletion mode N-channel (P-channel) devices. \end_layout \begin_layout Standard Charge storage is modeled by three constant capacitors, \family typewriter \series bold cgso \family default \series default , \family typewriter \series bold cgdo \family default \series default , and \family typewriter \series bold cgbo \family default \series default , which represent overlap capacitances, by the nonlinear thin-oxide capacitance that is distributed among the gate, source, drain, and bulk regions, and by the nonlinear depletion-layer capacitances for both substrate junctions divided into bottom and periphery, which vary as the \family typewriter \series bold mj \family default \series default and \family typewriter \series bold mjsw \family default \series default power of junction voltage respectively, and are determined by the parameters \family typewriter \series bold cbd \family default \series default , \family typewriter \series bold cbs \family default \series default , \family typewriter \series bold cj \family default \series default , \family typewriter \series bold cjsw \family default \series default , \family typewriter \series bold mj \family default \series default , \family typewriter \series bold mjsw \family default \series default and \family typewriter \series bold pb \family default \series default . \end_layout \begin_layout Standard Charge storage effects are modeled by the piecewise linear voltages-dependent capacitance model proposed by Meyer. The thin-oxide charge-storage effects are treated slightly different for the level 1 model. These voltage-dependent capacitances are included only if \family typewriter \series bold tox \family default \series default is specified in the input description and they are represented using Meyer's formulation. \end_layout \begin_layout Standard There is some overlap among the parameters describing the junctions, e.g. the reverse current can be input either as \family typewriter \series bold is \family default \series default (in A) or as \family typewriter \series bold js \family default \series default (in \begin_inset Formula $\nicefrac{A}{m^{2}}$ \end_inset ). Whereas the first is an absolute value the second is multiplied by \family typewriter \series bold ad \family default \series default and \family typewriter \series bold as \family default \series default to give the reverse current of the drain and source junctions respectively. \end_layout \begin_layout Standard This methodology has been chosen since there is no sense in relating always junction characteristics with \family typewriter \series bold ad \family default \series default and \family typewriter \series bold as \family default \series default entered on the device line; the areas can be defaulted. The same idea applies also to the zero-bias junction capacitances \family typewriter \series bold cbd \family default \series default and \family typewriter \series bold cbs \family default \series default (in F) on one hand, and \family typewriter \series bold cj \family default \series default (in \begin_inset Formula $\nicefrac{F}{m^{2}}$ \end_inset ) on the other. \end_layout \begin_layout Standard The parasitic drain and source series resistance can be expressed as either \family typewriter \series bold rd \family default \series default and \family typewriter \series bold rs \family default \series default (in ohms) or \family typewriter \series bold rsh \family default \series default (in ohms/sq.), the latter being multiplied by the number of squares \family typewriter \series bold nrd \family default \series default and \family typewriter \series bold nrs \family default \series default input on the device line. \end_layout \begin_layout Subsubsection* \noindent ngspice level 1, 2, 3 and 6 parameters \end_layout \begin_layout Standard \begin_inset space ~ \end_inset \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \series bold Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Example \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LEVEL \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Model index \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VTO \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias threshold voltage ( \begin_inset Formula $V_{T0})$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout KP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Transconductance parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{A}{V^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2.0e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3.1e-5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout GAMMA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Bulk threshold parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\sqrt{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.37 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PHI \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Surface potential (U) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.65 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LAMBDA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Channel length modulation (MOS1 and MOS2 only) ( \begin_inset Formula $\lambda)$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.02 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Drain ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Source ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CBD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias B-D junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 20fF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CBS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias B-S junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 20fF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout IS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Bulk junction saturation current ( \begin_inset Formula $I_{S}$ \end_inset ) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-15 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Bulk junction potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.87 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CGSO \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate-source overlap capacitance per meter channel width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{m}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4.0e-11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CGDO \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate-drain overlap capacitance per meter channel width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{m}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4.0e-11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CGBO \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate-bulk overlap capacitance per meter channel width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{m}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2.0e-11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RSH \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Drain and source diffusion sheet resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{\Omega}{\square}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CJ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias bulk junction bottom cap. per sq-meter of junction area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{m^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2.0e-4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MJ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Bulk junction bottom grading coeff. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CJSW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias bulk junction sidewall cap. per meter of junction perimeter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{m}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-9 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MJSW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Bulk junction sidewall grading coeff. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\begin{array}{cc} 0.50 & \mathrm{(level}1)\\ 0.33 & \mathrm{(level}2,3) \end{array}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout JS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Bulk junction saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TOX \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Oxide thickness \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $m$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NSUB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Substrate doping \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $cm^{-3}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4.0e15 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NSS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Surface state density \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $cm^{-2}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NFS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Fast surface state density \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $cm^{-2}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TPG \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type of gate material: +1 opp. to substrate, -1 same as substrate, 0 Al gate \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout XJ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Metallurgical junction depth \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $m$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1M \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Lateral diffusion \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $m$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.8M \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout UO \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Surface mobility \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{cm^{2}}{V\cdot sec}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 600 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 700 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout UCRIT \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Critical field for mobility degradation (MOS2 only) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{V}{cm}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout UEXP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Critical field exponent in mobility degradation (MOS2 only) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout UTRA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Transverse field coeff. (mobility) (deleted for MOS2) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VMAX \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Maximum drift velocity of carriers \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{m}{s}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 5.0e4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NEFF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Total channel-charge (fixed and mobile) coefficient (MOS2 only) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 5.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout KF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Flicker noise coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-26 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout AF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Flicker noise exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout FC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Coefficient for forward-bias depletion capacitance formula \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout DELTA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Width effect on threshold voltage (MOS2 and MOS3) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout THETA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Mobility modulation (MOS3 only) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ETA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Static feedback (MOS3 only) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout KAPPA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Saturation field factor (MOS3 only) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TNOM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter measurement temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $°C$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 27 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 50 \end_layout \end_inset \end_inset \end_layout \begin_layout Subsection MOS Level 9 \end_layout \begin_layout Standard Documentation is not available.. \end_layout \begin_layout Subsection BSIM Models \end_layout \begin_layout Standard Ngspice implements many of the BSIM models developed by \begin_inset CommandInset href LatexCommand href name "Berkeley's BSIM group" target "http://bsim.berkeley.edu/" literal "false" \end_inset . BSIM stands for Berkeley Short-Channel IGFET Model and groups a class of models that is continuously updated. BSIM3 ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:BSIM3-model" \end_inset ) and BSIM4 ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:BSIM4-model" \end_inset ) are industry standards for CMOS processes down to 0.15 µm (BSIM3) and below (BSIM4), are very stable and are supported by model parameter sets from foundries all over the world. BSIM1 and BSIM2 are obsolete today. \end_layout \begin_layout Standard In general, all parameters of BSIM models are obtained from process characteriza tion, in particular level 4 and level 5 (BSIM1 and BSIM2) parameters can be generated automatically. J. Pierret [4] describes a means of generating a `process' file, and the program \family typewriter ngproc2mod \family default provided with ngspice converts this file into a sequence of BSIM1 \family typewriter .model \family default lines suitable for inclusion in an ngspice input file. \end_layout \begin_layout Standard Parameters marked below with an \family typewriter * \family default in the \family typewriter l/w \family default column also have corresponding parameters with a length and width dependency. For example, \family typewriter \series bold vfb \family default \series default is the basic parameter with units of Volts, and \family typewriter \series bold lvfb \family default \series default and \family typewriter \series bold wvfb \family default \series default also exist and have units of Volt-meter. \end_layout \begin_layout Standard The formula \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} P=P_{0}+\frac{P_{L}}{L_{{\mathrm{effective}}}}+\frac{P_{W}}{W_{{\mathrm{effective}}}} \end{equation} \end_inset \end_layout \begin_layout Standard is used to evaluate the parameter for the actual device specified with \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} L_{{\mathrm{effective}}}=L_{{\mathrm{input}}}-DL \end{equation} \end_inset \end_layout \begin_layout Standard \begin_inset Formula \begin{equation} W_{{\mathrm{effective}}}=W_{{\mathrm{input}}}-DW \end{equation} \end_inset \end_layout \begin_layout Standard Note that unlike the other models in ngspice, the BSIM models are designed for use with a process characterization system that provides all the parameters , thus there are no defaults for the parameters, and leaving one out is considered an error. For an example set of parameters and the format of a process file, see the SPICE2 implementation notes [3]. For more information on BSIM2, see reference [5]. BSIM3 ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:BSIM3-model" \end_inset ) and BSIM4 ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:BSIM4-model" \end_inset ) represent state of the art for submicron and deep submicron IC design. \end_layout \begin_layout Subsection BSIM1 model (level 4) \end_layout \begin_layout Standard BSIM1 model (the first is a long series) is an empirical model. Developers placed less emphasis on device physics and based the model on parametrical polynomial equations to model the various physical effects. This approach pays in terms of circuit simulation behavior but the accuracy degrades in the submicron region. A known problem of this model is the negative output conductance and the convergence problems, both related to poor behavior of the polynomial equations. \end_layout \begin_layout Subsubsection* Ngspice BSIM (level 4) parameters \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \series bold Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold l/w \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VFB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Flat-band voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PHI \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Surface inversion potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout K1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Body effect coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\sqrt{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout K2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Drain/source depletion charge-sharing coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ETA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias drain-induced barrier-lowering coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MUZ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias mobility \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{cm^{2}}{V\cdot sec}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout DL \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Shortening of channel \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\mu m$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout DW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Narrowing of channel \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\mu m$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout U0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias transverse-field mobility degradation coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout U1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias velocity saturation coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{\mu}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout X2MZ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Sens. of mobility to substrate bias at v=0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{cm^{2}}{V^{2}\cdot sec}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout X2E \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Sens. of drain-induced barrier lowering effect to substrate bias \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout X3E \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Sens. of drain-induced barrier lowering effect to drain bias at \begin_inset Formula $V_{ds}=V_{dd}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout X2U0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Sens. of transverse field mobility degradation effect to substrate bias \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout X2U1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Sens. of velocity saturation effect to substrate bias \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{\mu m}{V^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MUS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Mobility at zero substrate bias and at \begin_inset Formula $V_{ds}=V_{dd}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{cm^{2}}{V^{2}sec}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout X2MS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Sens. of mobility to substrate bias at \begin_inset Formula $V_{ds}=V_{dd}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{cm^{2}}{V^{2}sec}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout X3MS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Sens. of mobility to drain bias at \begin_inset Formula $V_{ds}=V_{dd}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{cm^{2}}{V^{2}sec}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout X3U1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Sens. of velocity saturation effect on drain bias at Vds=Vdd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{\mu m}{V^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TOX \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate oxide thickness \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\mu m$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TEMP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Temperature where parameters were measured \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $°C$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VDD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Measurement bias range \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CGDO \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate-drain overlap capacitance per meter channel width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{m}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CGSO \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate-source overlap capacitance per meter channel width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{m}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CGBO \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate-bulk overlap capacitance per meter channel length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{m}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout XPART \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate-oxide capacitance-charge model flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout N0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias subthreshold slope coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Sens. of subthreshold slope to substrate bias \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ND \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Sens. of subthreshold slope to drain bias \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RSH \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Drain and source diffusion sheet resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{\Omega}{\square}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout JS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Source drain junction current density \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{A}{m^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Built in potential of source drain junction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MJ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Grading coefficient of source drain junction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PBSW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Built in potential of source, drain junction sidewall \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MJSW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Grading coefficient of source drain junction sidewall \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CJ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Source drain junction capacitance per unit area \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{m^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CJSW \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout source drain junction sidewall capacitance per unit length \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{F}{m}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout WDF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Source drain junction default width \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $m$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout DELL \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Source drain junction length reduction \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $m$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \end_inset \end_layout \begin_layout Standard \family typewriter \series bold xpart \family default \series default = 0 selects a 40/60 drain/source charge partition in saturation, while \family typewriter \series bold xpart \family default \series default =1 selects a 0/100 drain/source charge partition. \family typewriter \series bold nd \family default \series default , \family typewriter \series bold ng \family default \series default , and \family typewriter \series bold ns \family default \series default are the drain, gate, and source nodes, respectively. \family typewriter \series bold mname \family default \series default is the model name, \family typewriter \series bold area \family default \series default is the area factor, and \family typewriter \series bold off \family default \series default indicates an (optional) initial condition on the device for dc analysis. If the area factor is omitted, a value of 1.0 is assumed. The (optional) initial condition specification, using \family typewriter \series bold ic=vds,vgs \family default \series default is intended for use with the \family typewriter \series bold uic \family default \series default option on the \family typewriter .tran \family default control line, when a transient analysis is desired starting from other than the quiescent operating point. See the \family typewriter .ic \family default control line for a better way to set initial conditions. \end_layout \begin_layout Subsection BSIM2 model (level 5) \end_layout \begin_layout Standard This model contains many improvements over BSIM1 and is suitable for analog simulation. Nevertheless, even BSIM2 breaks transistor operation into several distinct regions and this leads to discontinuities in the first derivative in C-V and I-V characteristics that can cause numerical problems during simulation. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:BSIM3-model" \end_inset BSIM3 model (levels 8, 49) \end_layout \begin_layout Standard BSIM3 solves the numerical problems of previous models with the introduction of smoothing functions. It adopts a single equation to describe device characteristics in the operating regions. This approach eliminates the discontinuities in the I-V and C-V characteristics. The original model, \begin_inset CommandInset href LatexCommand href name "BSIM3" target "http://bsim.berkeley.edu/models/bsim3/" literal "false" \end_inset evolved through three versions: BSIM3v1, BSIM3v2 and BSIM3v3. Both BSIM3v1 and BSIM3v2 had suffered from many mathematical problems and were replaced by BSIM3v3. The latter is the only surviving release and has itself a long revision history. \end_layout \begin_layout Standard The following table summarizes the story of this model: \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \series bold Release \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Date \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Notes \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Version flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM3v3.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 10/30/1995 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM3v3.1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 12/09/1996 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3.1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM3v3.2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 06/16/1998 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Revisions available: BSIM3v3.2.2, BSIM3v3.2.3, and BSIM3v3.2.4 \end_layout \begin_layout Plain Layout Parallel processing with OpenMP is available for BSIM3v3.2.4. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3.2, 3.2.2, 3.2.3, 3.2.4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM3v3.3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 07/29/2005 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parallel processing with OpenMP is available for this model. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3.3.0 \end_layout \end_inset \end_inset \end_layout \begin_layout Standard BSIM3v2 and 3v3 models has proved for accurate use in 0.18 \begin_inset Formula $\mu m$ \end_inset technologies. The model is publicly available as \begin_inset CommandInset href LatexCommand href name "source code" target "http://bsim.berkeley.edu/BSIM4/BSIM3/ftpv330.zip" literal "false" \end_inset form from University of California, Berkeley. \end_layout \begin_layout Standard A detailed description is given in the user's manual available from \begin_inset CommandInset href LatexCommand href name "here" target "http://ngspice.sourceforge.net/external-documents/models/bsim330_manual.pdf" literal "false" \end_inset . \end_layout \begin_layout Standard We recommend that you use only the most recent BSIM3 models (version 3.3.0), because it contains corrections to all known bugs. To achieve that, change the version parameter in your modelcard files to \end_layout \begin_layout Standard \family typewriter VERSION = 3.3.0 \family default . \end_layout \begin_layout Standard If no version number is given in the \family typewriter .model \family default card, this (newest) version is selected as the default. \end_layout \begin_layout Standard BSIM3v3.2.4 supports the extra model parameter \family typewriter lmlt \family default on channel length scaling and is still used by many foundries today. \end_layout \begin_layout Standard The older models will not be supported, they are made available for reference only. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:BSIM4-model" \end_inset BSIM4 model (levels 14, 54) \end_layout \begin_layout Standard This is the newest class of the BSIM family and introduces noise modeling and extrinsic parasitics. BSIM4, as the extension of BSIM3 model, addresses the MOSFET physical effects into sub-100nm regime. It is a physics-based, accurate, scalable, robust and predictive MOSFET SPICE model for circuit simulation and CMOS technology development. It is developed by the BSIM Research Group in the Department of Electrical Engineering and Computer Sciences (EECS) at the University of California, Berkeley (see \begin_inset CommandInset href LatexCommand href name "BSIM4 home page" target "http://bsim.berkeley.edu/models/bsim4/" literal "false" \end_inset ). BSIM4 has a long revision history, which is summarized below. \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \series bold Release \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Date \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Notes \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Version flag \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM4.0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 03/24/2000 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM4.1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 10/11/2000 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM4.2.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 04/06/2001 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM4.2.1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 10/05/2001 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4.2.1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM4.3.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 05/09/2003 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4.3.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM4.4.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 03/04/2004 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4.4.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM4.5.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 07/29/2005 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * ** \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4.5.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM4.6.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 12/13/2006 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ... \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM4.6.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 09/09/2009 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * ** \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4.6.5 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM4.7.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 04/08/2011 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * ** \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4.7 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BSIM4.8.1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 15/02/2017 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout * ** \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 4.8 \end_layout \end_inset \end_inset \end_layout \begin_layout Standard *) supported in ngspice, using e.g. the \family typewriter version= \family default flag in the parameter file. \end_layout \begin_layout Standard **) Parallel processing using OpenMP support is available for this model. \end_layout \begin_layout Standard Details of any revision are to be found in the Berkeley user's manuals, a pdf download of the most recent edition is to be found \begin_inset CommandInset href LatexCommand href name "here" target "http://ngspice.sourceforge.net/external-documents/models/BSIM480_Manual.pdf" literal "false" \end_inset . \end_layout \begin_layout Standard We recommend that you use only the most recent BSIM4 model (version 4.8.1), because it contains corrections to all known bugs. To achieve that, change the version parameter in your modelcard files to \end_layout \begin_layout Standard \family typewriter VERSION = 4.8 \family default . \end_layout \begin_layout Standard If no version number is given in the \family typewriter .model \family default card, this (newest) version is selected as the default. The older models will typically not be supported, they are made available for reference only. \end_layout \begin_layout Subsection EKV model \end_layout \begin_layout Standard Level 44 model (EKV) is not available in the standard distribution since it is not released in source form by the EKV group. To obtain the code please refer to the ( \begin_inset CommandInset href LatexCommand href name "EKV model home page" target "http://ekv.epfl.ch/" literal "false" \end_inset , EKV group home page). A verilog-A version is available contributed by Ivan Riis Nielsen 11/2006. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:BSIMSOI-models" \end_inset BSIMSOI models (levels 10, 58, 55, 56, 57) \end_layout \begin_layout Standard BSIMSOI is a SPICE compact model for SOI (Silicon-On-Insulator) circuit design, created by \begin_inset CommandInset href LatexCommand href name "University of California at Berkeley" target "http://bsim.berkeley.edu/models/bsimsoi/" literal "false" \end_inset . This model is formulated on top of the BSIM3 framework. It shares the same basic equations with the bulk model so that the physical nature and smoothness of BSIM3v3 are retained. Four models are supported in ngspice, those based on BSIM3 and modeling fully depleted (FD, level 55), partially depleted (PD, level 57) and both (DD, level 56), as well as the modern BSIMSOI version 4 model (levels 10, 58). Detailed descriptions are beyond the scope of this manual, but see e.g. \begin_inset CommandInset href LatexCommand href name "BSIMSOIv4.4 User Manual" target "http://ngspice.sourceforge.net/external-documents/models/BSIMSOIv4.4_UsersManual.pdf" literal "false" \end_inset for a very extensive description of the recent model version. OpenMP support is available for levels 10, 58, version 4.4. \end_layout \begin_layout Subsection SOI3 model (level 60) \end_layout \begin_layout Standard see literature citation [18] for a description. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:HiSIM-models-of" \end_inset HiSIM models of the University of Hiroshima \end_layout \begin_layout Standard There are two model implementations available - see also \begin_inset CommandInset href LatexCommand href name "HiSIM Research Center" target "https://www.hisim.hiroshima-u.ac.jp/index.php?id=87" literal "false" \end_inset : \end_layout \begin_layout Enumerate HiSIM2 model: Surface-Potential-Based MOSFET Model for Circuit Simulation version 2.8.0 - level 68 (see \begin_inset CommandInset href LatexCommand href name "link to HiSIM2" target "http://home.hiroshima-u.ac.jp/usdl/HiSIM2/HiSIM_2.5.1_Release_20110407.zip" literal "false" \end_inset for source code and manual). \end_layout \begin_layout Enumerate HiSIM_HV model: Surface-Potential-Based HV/LD-MOSFET Model for Circuit Simulatio n version 1.2.4 and 2.2.0 - level 73 (see \begin_inset CommandInset href LatexCommand href name "link to HiSIM_HV" target "http://home.hiroshima-u.ac.jp/usdl/HiSIM_HV/C-Code/HiSIM_HV_1.2.2_Release_20110629.zip" literal "false" \end_inset for source code and manual). \end_layout \begin_layout Section Power MOSFET model (VDMOS) \end_layout \begin_layout Standard The VDMOS model is a relativly simple power MOS model with 3 terminals drain, gate, and source. Its current equations are based on the MOS1 model. The gate-source capacitance is set to a constant value by parameter \family typewriter Cgs \family default . The drain-source capacitance is evaluated from parameters \family typewriter Cgdmax \family default , \family typewriter Cgdmin \family default , and \family typewriter A \family default . The drain-source capacitance is that of a parallel pn diode and calculated by \family typewriter Cjo \family default , \family typewriter fc \family default , and \family typewriter m \family default . Leakage and breakdown are modelled by the parallel pn diodes as well, using \family typewriter is \family default and other parameters. A subthreshold current model is available, using a single parameter \family typewriter ksubthres \family default . Quasi-saturation is modelled with parameters \family typewriter rq \family default and \family typewriter vq \family default . \family typewriter Mtriode \family default may be used here as well. \end_layout \begin_layout Standard This model does not have a level parameter. It is invoked by the VDMOS token preceeding the parameters on the .model line. P-channel or n-channel are selected by the flags Pchan and Nchan. If no flag is given, n-channel is the default. Standard MOS instance parameters W and L are not aknowledged because they are no design parameters and are not provided by the device manufacturers. \end_layout \begin_layout Standard Please note that the device multiplier for this model is named \family typewriter mu \family default ! \end_layout \begin_layout Standard The following 'parameters' in the .model line are no model parameters, but serve information purposes for the user: \family typewriter mfg=..., Vds=..., Ron=..., \family default and \family typewriter Qg=... \family default They are ignored by ngspice. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout MXXXXXXX nd ng ns mname \end_layout \end_inset \end_layout \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout M1 24 2 0 IXTH48P20P \end_layout \begin_layout Plain Layout .MODEL IXTH48P20P VDMOS Pchan Vds=200 VTO=-4 KP=10 Lambda=5m \end_layout \begin_layout Plain Layout + Mtriode=0.3 Ksubthres=120m Rs=10m Rd=20m Rds=200e6 \end_layout \begin_layout Plain Layout + Cgdmax=6000p Cgdmin=100p A=0.25 Cgs=5000p Cjo=9000p \end_layout \begin_layout Plain Layout + Is=2e-6 Rb=20m BV=200 IBV=250e-6 NBV=4 TT=260e-9 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsubsection* \noindent ngspice VDMOS parameters \end_layout \begin_layout Standard \begin_inset space ~ \end_inset \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \series bold Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Units \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \series bold Example \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NCHAN \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NMOS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout default, if not given \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PCHAN \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout PMOS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout required, if PMOS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VTO \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias threshold voltage ( \begin_inset Formula $V_{T0})$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout KP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Transconductance parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{A}{V^{2}}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout LAMBDA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Channel length modulation ( \begin_inset Formula $\lambda)$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout THETA \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Vgs influence on mobility \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\nicefrac{1}{V}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RD \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Drain ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Source ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RG \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout KF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Flicker noise coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout AF \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Flicker noise exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TNOM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Parameter measurement temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $°C$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 27 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RQ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Quasi saturation resistance fitting parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VQ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Quasi saturation voltage fitting parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout MTRIODE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Conductance multiplier in triode region \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $-$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout SUBSLOPE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout slope in the dual parameter subthreshold model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout SUBSHIFT \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout shift along gate voltage axis in the dual parameter subthreshold model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout KSUBTHRES \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout slope in the single parameter subthreshold model \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout BV \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Vds breakdown voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\infty$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout IBV \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Current at Vds=bv \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0e-10 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout NBV \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Vds breakdown emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RDS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Drain-source shunt resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\infty$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout RB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Body diode ohmic resistance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\Omega$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout N \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Body diode emission coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TT \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Body diode transit time \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $s$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout EG \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Body diode activation energy for temperature effect on IS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $eV$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.11 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout XTI \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Body diode saturation current temperature exponent \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout IS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Body diode saturation current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $A$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1e-14 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VJ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Body diode junction potential \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $V$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout FC \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Body diode coefficient for forward-bias depletion capacitance formula \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CJO \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Zero-bias body diode junction capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout M \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Body diode grading coefficient \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CGDMIN \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Minimum non-linear G-D capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CGDMAX \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Maximum non-linear G-D capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout A \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Non-linear Cgd capacitance parameter \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout CGS \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Gate-source capacitance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $F$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0.0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \end_inset \end_layout \begin_layout Chapter \begin_inset CommandInset label LatexCommand label name "cha:Behavioral-Modeling" \end_inset Mixed-Mode and Behavioral Modeling with XSPICE \end_layout \begin_layout Standard Ngspice implements XSPICE extensions for behavioral and mixed-mode (analog and digital) modeling. In the XSPICE framework this is referred to as code level modeling. Behavioral modeling may benefit dramatically because XSPICE offers a means to add analog functionality programmed in C. Many examples (amplifiers, oscillators, filters ...) are presented in the following. Even more flexibility is available because you may define your own models and use them in addition and in combination with all the already existing ngspice functionality. Digital and mixed mode simulation is speeded up significantly by simulating the digital part in an event driven manner, in that state equations use only a few allowed states and are evaluated only during switching, and not continuously in time and signal as in a pure analog simulator. \end_layout \begin_layout Standard This chapter describes the predefined models available in ngspice, stemming from the original XSPICE simulator or being added to enhance the usability. The instructions for writing new code models are given in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "cha:Code-Models-and" \end_inset . \end_layout \begin_layout Standard To make use of the XSPICE extensions, you need to compile them in. Linux, CYGWIN, MINGW and other users may add the flag \family typewriter --enable-xspice \family default to their \family typewriter ./configure \family default command and then recompile. The pre-built ngspice for Windows distribution has XSPICE already enabled. For detailed compiling instructions see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Ngspice-Installation-under" \end_inset . \end_layout \begin_layout Section Code Model Element & .MODEL Cards \end_layout \begin_layout Subsection Syntax \end_layout \begin_layout Standard Ngspice includes a library of predefined `Code Models' that can be placed within any circuit description in a manner similar to that used to place standard device models. Code model instance cards always begin with the letter `A', and always make use of a \family typewriter .MODEL \family default card to describe the code model desired. Section \begin_inset CommandInset ref LatexCommand ref reference "cha:Code-Models-and" \end_inset of this document goes into greater detail as to how a code model similar to the predefined models may be developed, but once any model is created and linked into the simulator it may be placed using one instance card and one \family typewriter .MODEL \family default card (note here we conform to the SPICE custom of referring to a single logical line of information as a `card'). As an example, the following uses a predefined `gain' code model taking as an input some value on node 1, multiplies it by a gain of 5.0, and outputs the new value to node 2. Note that, by convention, input ports are specified first on code models. Output ports follow the inputs. \end_layout \begin_layout LyX-Code \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout a1 1 2 amp \end_layout \begin_layout Plain Layout .model amp gain(gain=5.0) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard In this example the numerical values picked up from single-ended (i.e. ground referenced) input node 1 and output to single-ended output node 2 will be voltages, since in the Interface Specification File for this code model (i.e., gain), the default port type is specified as a voltage (more on this later). However, if you didn't know this, the following modifications to the instance card could be used to insure it: \end_layout \begin_layout LyX-Code \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout a1 %v(1) %v(2) amp \end_layout \begin_layout Plain Layout .model amp gain(gain=5.0) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The specification \family typewriter %v \family default preceding the input and output node numbers of the instance card indicate to the simulator that the inputs to the model should be single-ended voltage values. Other possibilities exist, as described later. \end_layout \begin_layout Standard Some of the other features of the instance and \family typewriter .MODEL \family default cards are worth noting. Of particular interest is the portion of the \family typewriter .MODEL \family default card that specifies \family typewriter gain=5.0 \family default . This portion of the card assigns a value to a parameter of the `gain' model. There are other parameters that can be assigned values for this model, and in general code models will have several. In addition to numeric values, code model parameters can take non-numeric values (such as TRUE and FALSE), and even vector values. All of these topics will be discussed at length in the following pages. In general, however, the instance and \family typewriter .MODEL \family default cards that define a code model will follow the abstract form described below. This form illustrates that the number of inputs and outputs and the number of parameters that can be specified is relatively open-ended and can be interpreted in a variety of ways (note that angle-brackets ` \family typewriter < \family default ' and ` \family typewriter > \family default ' enclose optional inputs): \end_layout \begin_layout LyX-Code \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout AXXXXXXX <%v,%i,%vd,%id,%g,%gd,%h,%hd, or %d> \end_layout \begin_layout Plain Layout + <[> <~><%v,%i,%vd,%id,%g,%gd,%h,%hd, or %d> \end_layout \begin_layout Plain Layout + \end_layout \begin_layout Plain Layout + <~>... > \end_layout \begin_layout Plain Layout + <%v,%i,%vd,%id,%g,%gd,%h,%hd,%d or %vnam> \end_layout \begin_layout Plain Layout + <[> <~><%v,%i,%vd,%id,%g,%gd,%h,%hd, \end_layout \begin_layout Plain Layout or %d> \end_layout \begin_layout Plain Layout + <~>...> \end_layout \begin_layout Plain Layout + MODELNAME \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .MODEL MODELNAME MODELTYPE \end_layout \begin_layout Plain Layout + <( PARAMNAME1= <[> VAL1 > PARAMNAME2..>)> \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Square brackets ([ ]) are used to enclose vector input nodes. In addition, these brackets are used to delineate vectors of parameters. \end_layout \begin_layout Standard The literal string `null', when included in a node list, is interpreted as no connection at that input to the model. `Null' is not allowed as the name of a model's input or output if the model only has one input or one output. Also, `null' should only be used to indicate a missing connection for a code model; use on other XSPICE component is not interpreted as a missing connection, but will be interpreted as an actual node name. \end_layout \begin_layout Standard The tilde, ` \family typewriter ~ \family default ', when prepended to a digital node name, specifies that the logical value of that node be inverted prior to being passed to the code model. This allows for simple inversion of input and output polarities of a digital model in order to handle logically equivalent cases and others that frequently arise in digital system design. The following example defines a NAND gate, one input of which is inverted: \end_layout \begin_layout LyX-Code \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout a1 [~1 2] 3 nand1 \end_layout \begin_layout Plain Layout .model nand1 d_nand (rise_delay=0.1 fall_delay=0.2) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The optional symbols %v, %i, %vd, etc. specify the type of port the simulator is to expect for the subsequent port or port vector. The meaning of each symbol is given in Table \begin_inset CommandInset ref LatexCommand ref reference "cap:Port-Type-Modifiers" \end_inset . \end_layout \begin_layout Standard \begin_inset Float table wide false sideways false status open \begin_layout Plain Layout \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none Port Type Modifiers \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Modifier \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Interpretation \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout %v \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none represents a single-ended voltage port - one node name or number is expected for each port. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout %i \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none represents a single-ended current port - one node name or number \family default \series default \shape default \size default \emph default \bar default \noun default \color inherit is expected for each port. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout %g \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none represents a single-ended voltage-input, current-output (VCCS) port - one node name or number is expected for each port. This type of port is automatically an input/output. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout %h \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none represents a single-ended current-input, voltage-output (CCVS) port - one node name or number is expected for each port. This type of port is automatically an input/output. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout %d \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none represents a digital port - one node name or number is expected for each port. This type of port may be either an input or an output. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout %vnam \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none represents the name of a voltage source, the current through which is taken as an input. This notation is provided primarily in order to allow models defined using SPICE2G6 syntax to operate properly in XSPICE. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout %vd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none represents a differential voltage port - two node names or numbers are expected for each port. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout %id \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none represents a differential current port - two node names or numbers are expected for each port. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout %gd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none represents a differential VCCS port - two node names or numbers are expected for each port. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout %hd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family roman \series medium \shape up \size normal \emph off \bar no \noun off \color none represents a differential CCVS port - two node names or numbers \family default \series default \shape default \size default \emph default \bar default \noun default \color inherit are expected for each port. \end_layout \end_inset \end_inset \end_layout \begin_layout Plain Layout \begin_inset Caption Standard \begin_layout Plain Layout \begin_inset CommandInset label LatexCommand label name "cap:Port-Type-Modifiers" \end_inset Port Type Modifiers \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The symbols described in Table \begin_inset CommandInset ref LatexCommand ref reference "cap:Port-Type-Modifiers" \end_inset may be omitted if the default port type for the model is desired. Note that non-default port types for multi-input or multi-output (vector) ports must be specified by placing one of the symbols in front of EACH vector port. On the other hand, if all ports of a vector port are to be declared as having the same non-default type, then a symbol may be specified immediately prior to the opening bracket of the vector. The following examples should make this clear: \end_layout \begin_layout LyX-Code Example 1: - Specifies two differential voltage connections, one \end_layout \begin_layout LyX-Code to nodes 1 & 2, and one to nodes 3 & 4. \end_layout \begin_layout LyX-Code \begin_inset VSpace defskip \end_inset \end_layout \begin_layout LyX-Code %vd [1 2 3 4] \end_layout \begin_layout LyX-Code \begin_inset VSpace bigskip \end_inset \end_layout \begin_layout LyX-Code Example 2: - Specifies two single-ended connections to node 1 and \end_layout \begin_layout LyX-Code at node 2, and one differential connection to \end_layout \begin_layout LyX-Code nodes 3 & 4. \end_layout \begin_layout LyX-Code \begin_inset VSpace defskip \end_inset \end_layout \begin_layout LyX-Code %v [1 2 %vd 3 4] \end_layout \begin_layout LyX-Code \begin_inset VSpace bigskip \end_inset \end_layout \begin_layout LyX-Code Example 3: - Identical to the previous example...parenthesis \end_layout \begin_layout LyX-Code are added for additional clarity. \end_layout \begin_layout LyX-Code \begin_inset VSpace defskip \end_inset \end_layout \begin_layout LyX-Code %v [1 2 %vd(3 4)] \end_layout \begin_layout LyX-Code \begin_inset VSpace bigskip \end_inset \end_layout \begin_layout LyX-Code Example 4: - Specifies that the node numbers are to be treated in the \end_layout \begin_layout LyX-Code default fashion for the particular model. \end_layout \begin_layout LyX-Code If this model had `%v'' as a default for this \end_layout \begin_layout LyX-Code port, then this notation would represent four single-ended \end_layout \begin_layout LyX-Code voltage connections. \end_layout \begin_layout LyX-Code \begin_inset VSpace defskip \end_inset \end_layout \begin_layout LyX-Code [1 2 3 4] \end_layout \begin_layout LyX-Code \begin_inset VSpace bigskip \end_inset \end_layout \begin_layout Standard The parameter names listed on the \family typewriter .MODEL \family default card must be identical to those named in the code model itself. The parameters for each predefined code model are described in detail in Sections \begin_inset CommandInset ref LatexCommand ref reference "sec:XSPICE-Analog-Models" \end_inset (analog), \begin_inset CommandInset ref LatexCommand ref reference "sec:XSPICE-Hybrid-Models" \end_inset (Hybrid, A/D) and \begin_inset CommandInset ref LatexCommand ref reference "sec:XSPICE-Digital-Models" \end_inset (digital). The steps required in order to specify parameters for user-defined models are described in Chapter \begin_inset CommandInset ref LatexCommand ref reference "cha:Code-Models-and" \end_inset . \end_layout \begin_layout Subsection Examples \end_layout \begin_layout Standard The following is a list of instance card and associated \family typewriter .MODEL \family default card examples showing use of predefined models within an XSPICE deck: \end_layout \begin_layout LyX-Code a1 1 2 amp \end_layout \begin_layout LyX-Code .model amp gain(in_offset=0.1 gain=5.0 out_offset=-0.01) \begin_inset Newline newline \end_inset \begin_inset Newline newline \end_inset a2 %i[1 2] 3 sum1 \end_layout \begin_layout LyX-Code .model sum1 summer(in_offset=[0.1 -0.2] in_gain=[2.0 1.0] \end_layout \begin_layout LyX-Code + out_gain=5.0 out_offset=-0.01) \begin_inset Newline newline \end_inset \begin_inset Newline newline \end_inset \end_layout \begin_layout LyX-Code a21 %i[1 %vd(2 5) 7 10] 3 sum2 \end_layout \begin_layout LyX-Code .model sum2 summer(out_gain=10.0) \begin_inset Newline newline \end_inset \begin_inset Newline newline \end_inset a5 1 2 limit5 \end_layout \begin_layout LyX-Code .model limit5 limit(in_offset=0.1 gain=2.5 \end_layout \begin_layout LyX-Code + out_lower_limit=-5.0 out_upper_limit=5.0 limit_range=0.10 \end_layout \begin_layout LyX-Code + fraction=FALSE) \begin_inset Newline newline \end_inset \begin_inset Newline newline \end_inset a7 2 %id(4 7) xfer_cntl1 \end_layout \begin_layout LyX-Code .model xfer_cntl1 pwl(x_array=[-2.0 -1.0 2.0 4.0 5.0] \end_layout \begin_layout LyX-Code + y_array=[-0.2 -0.2 0.1 2.0 10.0] \end_layout \begin_layout LyX-Code + input_domain=0.05 fraction=TRUE) \begin_inset Newline newline \end_inset \begin_inset Newline newline \end_inset a8 3 %gd(6 7) switch3 \end_layout \begin_layout LyX-Code .model switch3 aswitch(cntl_off=0.0 cntl_on=5.0 r_off=1e6 \end_layout \begin_layout LyX-Code + r_on=10.0 log=TRUE) \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Search-path-for" \end_inset Search path for file input \end_layout \begin_layout Standard Several code models ( \family typewriter filesource \family default \begin_inset CommandInset ref LatexCommand ref reference "subsec:Filesource" \end_inset , \family typewriter d_source \family default \begin_inset CommandInset ref LatexCommand ref reference "subsec:Digital-Source" \end_inset , \family typewriter d_state \family default \begin_inset CommandInset ref LatexCommand ref reference "subsec:State-Machine" \end_inset ) call additional files for supply of input data. A call to \family typewriter file="path/filename" \family default (or input_file=, state_file=) in the \family typewriter .model \family default card will start a search sequence for finding the file. \family typewriter path \family default may be an absolute path. If \family typewriter path \family default is omitted or is a relative path, \family typewriter filename \family default is looked for according to the following search list: \end_layout \begin_layout Labeling \labelwidthstring 00.00.0000 \family typewriter Infile_Path/ \family default (Infile_Path is the path of the input file \family sans *.sp \family default containing the netlist) \end_layout \begin_layout Labeling \labelwidthstring 00.00.0000 \family typewriter NGSPICE_INPUT_DIR/ \family default (where an additional path is set by the environmental variable) \end_layout \begin_layout Labeling \labelwidthstring 00.00.0000 \family typewriter \family default (where the search is relative to the current directory (OS dependent)) \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:XSPICE-Analog-Models" \end_inset Analog Models \end_layout \begin_layout Standard The following analog models are supplied with XSPICE. The descriptions included consist of the model Interface Specification File and a description of the model's operation. This is followed by an example of a simulator-deck placement of the model, including the \family typewriter .MODEL \family default card and the specification of all available parameters. \end_layout \begin_layout Subsection Gain \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_gain \end_layout \begin_layout LyX-Code Spice_Model_Name: gain \end_layout \begin_layout LyX-Code Description: "A simple gain block" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id,vnam] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector.Bounds: - - \end_layout \begin_layout LyX-Code Null.Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: in_offset gain out_offset \end_layout \begin_layout LyX-Code Description: "input offset" "gain" "output offset" \end_layout \begin_layout LyX-Code Data_Type: real real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 0.0 \end_layout \begin_layout LyX-Code Limits: - - - \end_layout \begin_layout LyX-Code Vector: no no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes yes \end_layout \begin_layout Description Description: This function is a simple gain block with optional offsets on the input and the output. The input offset is added to the input, the sum is then multiplied by the gain, and the result is produced by adding the output offset. This model will operate in DC, AC, and Transient analysis modes. \end_layout \begin_layout LyX-Code \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout \end_layout \begin_layout Plain Layout a1 1 2 amp \end_layout \begin_layout Plain Layout .model amp gain(in_offset=0.1 gain=5.0 \end_layout \begin_layout Plain Layout + out_offset=-0.01) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection Summer \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_summer \end_layout \begin_layout LyX-Code Spice_Model_Name: summer \end_layout \begin_layout LyX-Code Description: "A summer block" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input vector" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id,vnam] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: yes no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: in_offset in_gain \end_layout \begin_layout LyX-Code Description: "input offset vector" "input gain vector" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: yes yes \end_layout \begin_layout LyX-Code Vector_Bounds: in in \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: out_gain out_offset \end_layout \begin_layout LyX-Code Description: "output gain" "output offset" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0 0.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout Description Description: This function is a summer block with 2-to-N input ports. Individual gains and offsets can be applied to each input and to the output. Each input is added to its respective offset and then multiplied by its gain. The results are then summed, multiplied by the output gain and added to the output offset. This model will operate in DC, AC, and Transient analysis modes. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example usage: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout a2 [1 2] 3 sum1 \end_layout \begin_layout Plain Layout .model sum1 summer(in_offset=[0.1 -0.2] in_gain=[2.0 1.0] \end_layout \begin_layout Plain Layout + out_gain=5.0 out_offset=-0.01) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout LyX-Code \end_layout \begin_layout Subsection Multiplier \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_mult \end_layout \begin_layout LyX-Code Spice_Model_Name: mult \end_layout \begin_layout LyX-Code Description: "multiplier block" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: in out \end_layout \begin_layout LyX-Code Description: "input vector" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id,vnam] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: yes no \end_layout \begin_layout LyX-Code Vector_Bounds: [2 -] - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: in_offset in_gain \end_layout \begin_layout LyX-Code Description: "input offset vector" "input gain vector" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: yes yes \end_layout \begin_layout LyX-Code Vector_Bounds: in in \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: out_gain out_offset \end_layout \begin_layout LyX-Code Description: "output gain" "output offset" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0 0.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout Description Description: This function is a multiplier block with 2-to-N input ports. Individual gains and offsets can be applied to each input and to the output. Each input is added to its respective offset and then multiplied by its gain. The results are multiplied along with the output gain and are added to the output offset. This model will operate in DC, AC, and Transient analysis modes. However, in ac analysis it is important to remember that results are invalid unless only \emph on one \emph default input of the multiplier is connected to a node that i connected to an AC signal (this is exemplified by the use of a multiplier to perform a potentiomet er function: one input is DC, the other carries the AC signal). \end_layout \begin_layout LyX-Code \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example SPICE Usage: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout a3 [1 2 3] 4 sigmult \end_layout \begin_layout Plain Layout .model sigmult mult(in_offset=[0.1 0.1 -0.1] \end_layout \begin_layout Plain Layout + in_gain=[10.0 10.0 10.0] out_gain=5.0 out_offset=0.05) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection Divider \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_divide \end_layout \begin_layout LyX-Code Spice_Model_Name: divide \end_layout \begin_layout LyX-Code Description: "divider block" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: num den out \end_layout \begin_layout LyX-Code Description: "numerator" "denominator" "output" \end_layout \begin_layout LyX-Code Direction: in in out \end_layout \begin_layout LyX-Code Default_Type: v v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id,vnam] [v,vd,i,id,vnam] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - - \end_layout \begin_layout LyX-Code Null_Allowed: no no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: num_offset num_gain \end_layout \begin_layout LyX-Code Description: "numerator offset" "numerator gain" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: den_offset den_gain \end_layout \begin_layout LyX-Code Description: "denominator offset" "denominator gain" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: den_lower_limit \end_layout \begin_layout LyX-Code Description: "denominator lower limit" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-10 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: den_domain \end_layout \begin_layout LyX-Code Description: "denominator smoothing domain" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-10 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: fraction \end_layout \begin_layout LyX-Code Description: "smoothing fraction/absolute value switch" \end_layout \begin_layout LyX-Code Data_Type: boolean \end_layout \begin_layout LyX-Code Default_Value: false \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: out_gain out_offset \end_layout \begin_layout LyX-Code Description: "output gain" "output offset" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0 0.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout Description Description: This function is a two-quadrant divider. It takes two inputs; num (numerator) and den (denominator). Divide offsets its inputs, multiplies them by their respective gains, divides the results, multiplies the quotient by the output gain, and offsets the result. The denominator is limited to a value above zero via a user specified lower limit. This limit is approached through a quadratic smoothing function, the domain of which may be specified as a fraction of the lower limit value (default), or as an absolute value. This model will operate in DC, AC and Transient analysis modes. However, in ac analysis it is important to remember that results are invalid unless only \emph on one \emph default input of the divider is connected to a node that is connected to an ac signal (this is exemplified by the use of the divider to perform a potentiomete r function: one input is dc, the other carries the ac signal). \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a4 1 2 4 divider \end_layout \begin_layout LyX-Code .model divider divide(num_offset=0.1 num_gain=2.5 den_offset=-0.1 \end_layout \begin_layout LyX-Code + den_gain=5.0 den_lower_limit=1e-5 den_domain=1e-6 \end_layout \begin_layout LyX-Code + fraction=FALSE out_gain=1.0 out_offset=0.0) \end_layout \begin_layout Subsection Limiter \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_limit \end_layout \begin_layout LyX-Code Spice_Model_Name: limit \end_layout \begin_layout LyX-Code Description: "limit block" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: in_offset gain \end_layout \begin_layout LyX-Code Description: "input offset" "gain" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: out_lower_limit out_upper_limit \end_layout \begin_layout LyX-Code Description: "output lower limit" "output upper limit" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: limit_range \end_layout \begin_layout LyX-Code Description: "upper & lower smoothing range" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-6 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: fraction \end_layout \begin_layout LyX-Code Description: "smoothing fraction/absolute value switch" \end_layout \begin_layout LyX-Code Data_Type: boolean \end_layout \begin_layout LyX-Code Default_Value: FALSE \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The Limiter is a single input, single output function similar to the Gain Block. However, the output of the Limiter function is restricted to the range specified by the output lower and upper limits. This model will operate in DC, AC and Transient analysis modes. Note that the limit range is the value \emph on below the upper limit and above the lower limit \emph default at which smoothing of the output begins. For this model, then, the limit range represents the delta \emph on with respect to the output level \emph default at which smoothing occurs. Thus, for an input gain of 2.0 and output limits of 1.0 and -1.0 volts, the output will begin to smooth out at \begin_inset Formula $\pm$ \end_inset 0.9 volts, which occurs when the input value is at \begin_inset Formula $\pm$ \end_inset 0.4. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a5 1 2 limit5 \end_layout \begin_layout LyX-Code .model limit5 limit(in_offset=0.1 gain=2.5 out_lower_limit=-5.0 \end_layout \begin_layout LyX-Code + out_upper_limit=5.0 limit_range=0.10 fraction=FALSE) \end_layout \begin_layout Subsection Controlled Limiter \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_climit \end_layout \begin_layout LyX-Code Spice_Model_Name: climit \end_layout \begin_layout LyX-Code Description: "controlled limiter block" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: in cntl_upper \end_layout \begin_layout LyX-Code Description: "input" "upper lim. control input" \end_layout \begin_layout LyX-Code Direction: in in \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id,vnam] [v,vd,i,id,vnam] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: cntl_lower out \end_layout \begin_layout LyX-Code Description: "lower limit control input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id,vnam] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: in_offset gain \end_layout \begin_layout LyX-Code Description: "input offset" "gain" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: upper_delta lower_delta \end_layout \begin_layout LyX-Code Description: "output upper delta" "output lower delta" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 0.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: limit_range fraction \end_layout \begin_layout LyX-Code Description: "upper & lower sm. range" "smoothing %/abs switch" \end_layout \begin_layout LyX-Code Data_Type: real boolean \end_layout \begin_layout LyX-Code Default_Value: 1.0e-6 FALSE \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout Description Description: The Controlled Limiter is a single input, single output function similar to the Gain Block. However, the output of the Limiter function is restricted to the range specified by the output lower and upper limits. This model will operate in DC, AC, and Transient analysis modes. Note that the limit range is the value \emph on below the \begin_inset Formula $cntl\_upper$ \end_inset limit and above the \begin_inset Formula $cntl\_lower$ \end_inset limit \emph default at which smoothing of the output begins (minimum positive value of voltage must exist between the \emph on \begin_inset Formula $cntl\_upper$ \end_inset \emph default input and the \emph on \begin_inset Formula $cntl\_lower$ \end_inset \emph default input at all times). For this model, then, the limit range represents the delta \emph on with respect to the output level \emph default at which smoothing occurs. Thus, for an input gain of 2.0 and output limits of 1.0 and -1.0 volts, the output will begin to smooth out at \begin_inset Formula $\pm$ \end_inset 0.9 volts, which occurs when the input value is at \begin_inset Formula $\pm$ \end_inset 0.4. Note also that the Controlled Limiter code tests the input values of \begin_inset Formula $cntl\_upper$ \end_inset and \begin_inset Formula $cntl\_lower$ \end_inset to make sure that they are spaced far enough apart to guarantee the existence of a linear range between them. The range is calculated as the difference between ( \begin_inset Formula $cntl\_upper-upper\_delta-limit\_range$ \end_inset ) and ( \begin_inset Formula $cntl\_lower+lower\_delta+limit\_range$ \end_inset ) and must be greater than or equal to zero. Note that when the limit range is specified as a fractional value, the limit range used in the above is taken as the calculated fraction of the difference between \begin_inset Formula $cntl\_upper$ \end_inset and \begin_inset Formula $cntl\_lower$ \end_inset . Still, the potential exists for too great a limit range value to be specified for proper operation, in which case the model will return an error message. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code a6 3 6 8 4 varlimit \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code .model varlimit climit(in_offset=0.1 gain=2.5 upper_delta=0.0 \end_layout \begin_layout LyX-Code + lower_delta=0.0 limit_range=0.10 fraction=FALSE) \end_layout \begin_layout Subsection PWL Controlled Source \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_pwl \end_layout \begin_layout LyX-Code Spice_Model_Name: pwl \end_layout \begin_layout LyX-Code Description: "piecewise linear controlled source" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id,vnam] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: x_array y_array \end_layout \begin_layout LyX-Code Description: "x-element array" "y-element array" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: - - \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: yes yes \end_layout \begin_layout LyX-Code Vector_Bounds: [2 -] [2 -] \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: input_domain fraction \end_layout \begin_layout LyX-Code Description: "input sm. domain" "smoothing %/abs switch" \end_layout \begin_layout LyX-Code Data_Type: real boolean \end_layout \begin_layout LyX-Code Default_Value: 0.01 TRUE \end_layout \begin_layout LyX-Code Limits: [1e-12 0.5] - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code STATIC_VAR_TABLE: \end_layout \begin_layout LyX-Code Static_Var_Name: last_x_value \end_layout \begin_layout LyX-Code Data_Type: pointer \end_layout \begin_layout LyX-Code Description: "iteration holding variable for limiting" \end_layout \begin_layout Description Description: The Piece-Wise Linear Controlled Source is a single input, single output function similar to the Gain Block. However, the output of the PWL Source is not necessarily linear for all values of input. Instead, it follows an I/O relationship specified by you via the \family typewriter x_array \family default and \family typewriter y_array \family default coordinates. This is detailed below. \begin_inset Newline newline \end_inset The \family typewriter x_array \family default and \family typewriter y_array \family default values represent vectors of coordinate points on the x and y axes, respectively. The \family typewriter x_array \family default values are progressively increasing input coordinate points, and the associated \family typewriter y_array \family default values represent the outputs at those points. There may be as few as two ( \family typewriter x_array \family default [n], \family typewriter y_array \family default [n]) pairs specified, or as many as memory and simulation speed allow. This permits you to very finely approximate a non-linear function by capturing multiple input-output coordinate points. \begin_inset Newline newline \end_inset Two aspects of the PWL Controlled Source warrant special attention. These are the handling of endpoints and the smoothing of the described transfer function near coordinate points. \begin_inset Newline newline \end_inset In order to fully specify outputs for values of \family typewriter in \family default outside of the bounds of the PWL function (i.e., less than \family typewriter x_array \family default [0] or greater than \family typewriter x_array \family default [n], where n is the largest user-specified coordinate index), the PWL Controlled Source model extends the slope found between the lowest two coordinate pairs and the highest two coordinate pairs. This has the effect of making the transfer function completely linear for \family typewriter in \family default less than \family typewriter x_array \family default [0] and \family typewriter in \family default greater than \family typewriter x_array \family default [n]. It also has the potentially subtle effect of unrealistically causing an output to reach a very large or small value for large inputs. You should thus keep in mind that the PWL Source does not inherently provide a limiting capability. \begin_inset Newline newline \end_inset In order to diminish the potential for non-convergence of simulations when using the PWL block, a form of smoothing around the \family typewriter x_array \family default , \family typewriter y_array \family default coordinate points is necessary. This is due to the iterative nature of the simulator and its reliance on smooth first derivatives of transfer functions in order to arrive at a matrix solution. Consequently, the \family typewriter input_domain \family default and \family typewriter fraction \family default parameters are included to allow you some control over the amount and nature of the smoothing performed. \begin_inset Newline newline \end_inset \family typewriter Fraction \family default is a switch that is either TRUE or FALSE. When TRUE (the default setting), the simulator assumes that the specified input domain value is to be interpreted as a fractional figure. Otherwise, it is interpreted as an absolute value. Thus, if \family typewriter fraction \family default =TRUE and \family typewriter input_domain= \family default 0.10, The simulator assumes that the smoothing radius about each coordinate point is to be set equal to 10% of the length of either the \family typewriter x_array \family default segment above each coordinate point, or the \family typewriter x_array \family default segment below each coordinate point. The specific segment length chosen will be the smallest of these two for each coordinate point. \begin_inset Newline newline \end_inset On the other hand, if \family typewriter fraction \family default =FALSE and \family typewriter input \family default =0.10, then the simulator will begin smoothing the transfer function at 0.10 volts (or amperes) below each \family typewriter x_array \family default coordinate and will continue the smoothing process for another 0.10 volts (or amperes) above each \family typewriter x_array \family default coordinate point. Since the overlap of smoothing domains is not allowed, checking is done by the model to ensure that the specified input domain value is not excessive. \begin_inset Newline newline \end_inset One subtle consequence of the use of the \family typewriter fraction \family default =TRUE feature of the PWL Controlled Source is that, in certain cases, you may inadvertently create extreme smoothing of functions by choosing inappropria te coordinate value points. This can be demonstrated by considering a function described by three coordinat e pairs, such as (-1,-1), (1,1), and (2,1). In this case, with a 10% \family typewriter input_domain \family default value specified ( \family typewriter fraction \family default =TRUE, \family typewriter input_domain \family default =0.10), you would expect to see rounding occur between \family typewriter in \family default =0.9 and \family typewriter in \family default =1.1, and nowhere else. On the other hand, if you were to specify the same function using the coordinat e pairs (-100,-100), (1,1) and (201,1), you would find that rounding occurs between \family typewriter in \family default =-19 and \family typewriter in \family default =21. Clearly in the latter case the smoothing might cause an excessive divergence from the intended linearity above and below \family typewriter in \family default =1. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a7 2 4 xfer_cntl1 \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code .model xfer_cntl1 pwl(x_array=[-2.0 -1.0 2.0 4.0 5.0] \end_layout \begin_layout LyX-Code + y_array=[-0.2 -0.2 0.1 2.0 10.0] \end_layout \begin_layout LyX-Code + input_domain=0.05 fraction=TRUE) \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Filesource" \end_inset Filesource \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code C_Function_Name: cm_filesource \end_layout \begin_layout LyX-Code Spice_Model_Name: filesource \end_layout \begin_layout LyX-Code Description: "File Source" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code Port_Name: out \end_layout \begin_layout LyX-Code Description: "output" \end_layout \begin_layout LyX-Code Direction: out \end_layout \begin_layout LyX-Code Default_Type: v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: yes \end_layout \begin_layout LyX-Code Vector_Bounds: [1 -] \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code Parameter_Name: timeoffset timescale \end_layout \begin_layout LyX-Code Description: "time offset" "timescale" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code Parameter_Name: timerelative amplstep \end_layout \begin_layout LyX-Code Description: "relative time" "step amplitude" \end_layout \begin_layout LyX-Code Data_Type: boolean boolean \end_layout \begin_layout LyX-Code Default_Value: FALSE FALSE \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code Parameter_Name: amploffset amplscale \end_layout \begin_layout LyX-Code Description: "ampl offset" "amplscale" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: - - \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: yes yes \end_layout \begin_layout LyX-Code Vector_Bounds: [1 -] [1 -] \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code Parameter_Name: file \end_layout \begin_layout LyX-Code Description: "file name" \end_layout \begin_layout LyX-Code Data_Type: string \end_layout \begin_layout LyX-Code Default_Value: "filesource.txt" \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout Description Description: The File Source is similar to the Piece-Wise Linear Source, except that the waveform data is read from a file instead of being taken from parameter vectors. The file format is line oriented ASCII. ` \family typewriter # \family default ' and ` \family typewriter ; \family default ' are comment characters; all characters from a comment character until the end of the line are ignored. Each line consists of two or more real values. The first value is the time; subsequent values correspond to the outputs. Values are separated by spaces. Time values are absolute and must be monotonically increasing, unless \family sans timerelative \family default is set to TRUE, in which case the values specify the interval between two samples and must be positive. Waveforms may be scaled and shifted in the time dimension by setting \family sans timescale \family default and \family sans timeoffset \family default . \begin_inset Newline newline \end_inset Amplitudes can also be scaled and shifted using \family sans amplscale \family default and \family sans amploffset \family default . Amplitudes are normally interpolated between two samples, unless \family sans amplstep \family default is set to TRUE. \begin_inset Newline newline \end_inset \end_layout \begin_layout Description Note: The file named by the parameter \family typewriter filename \family default in \family typewriter file= \family default " \family typewriter filename \family default " is sought after according to a search list described in \begin_inset CommandInset ref LatexCommand ref reference "subsec:Search-path-for" \end_inset . \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a8 %vd([1 0 2 0]) filesrc \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code .model filesrc filesource (file="sine.m" amploffset=[0 0] amplscale=[1 1] \end_layout \begin_layout LyX-Code + timeoffset=0 timescale=1 \end_layout \begin_layout LyX-Code + timerelative=false amplstep=false) \end_layout \begin_layout LyX-Code \begin_inset VSpace 1cm \end_inset \end_layout \begin_layout LyX-Code Example input file: \end_layout \begin_layout LyX-Code # name: sine.m \end_layout \begin_layout LyX-Code # two output ports \end_layout \begin_layout LyX-Code # column 1: time \end_layout \begin_layout LyX-Code # columns 2, 3: values \end_layout \begin_layout LyX-Code 0 0 1 \end_layout \begin_layout LyX-Code 3.90625e-09 0.02454122852291229 0.9996988186962042 \end_layout \begin_layout LyX-Code 7.8125e-09 0.04906767432741801 0.9987954562051724 \end_layout \begin_layout LyX-Code 1.171875e-08 0.07356456359966743 0.9972904566786902 \end_layout \begin_layout LyX-Code ... \end_layout \begin_layout LyX-Code \end_layout \begin_layout Subsection multi_input_pwl block \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code C_Function_Name: cm_multi_input_pwl \end_layout \begin_layout LyX-Code Spice_Model_Name: multi_input_pwl \end_layout \begin_layout LyX-Code Description: "multi_input_pwl block" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: in out \end_layout \begin_layout LyX-Code Description: "input array" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: vd vd \end_layout \begin_layout LyX-Code Allowed_Types: [vd,id] [vd,id] \end_layout \begin_layout LyX-Code Vector: yes no \end_layout \begin_layout LyX-Code Vector_Bounds: [2 -] - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: x y \end_layout \begin_layout LyX-Code Description: "x array" "y array" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 0.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: yes yes \end_layout \begin_layout LyX-Code Vector_Bounds: [2 -] [2 -] \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: model \end_layout \begin_layout LyX-Code Description: "model type" \end_layout \begin_layout LyX-Code Data_Type: string \end_layout \begin_layout LyX-Code Default_Value: "and" \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: Multi-input gate voltage controlled voltage source that supports \series bold and \series default or \series bold or \series default gating. The x's and y's represent the piecewise linear variation of output (y) as a function of input (x). The type of gate is selectable by the parameter \family typewriter model \family default . In case the model is \series bold and \series default , the smallest input determines the output value (i.e. the \family typewriter and \family default function). In case the model is \series bold or \series default , the largest input determines the output value (i.e. the \family typewriter or \family default function). The inverse of these functions (i.e. \family typewriter nand \family default and \family typewriter nor \family default ) is constructed by complementing the y array. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code a82 [1 0 2 0 3 0] 7 0 pwlm \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code .model pwlm multi_input_pwl((x=[-2.0 -1.0 2.0 4.0 5.0] \end_layout \begin_layout LyX-Code + y=[-0.2 -0.2 0.1 2.0 10.0] \end_layout \begin_layout LyX-Code + model="and") \end_layout \begin_layout LyX-Code \end_layout \begin_layout Subsection Analog Switch \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_aswitch \end_layout \begin_layout LyX-Code Spice_Model_Name: aswitch \end_layout \begin_layout LyX-Code Description: "analog switch" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: cntl_in out \end_layout \begin_layout LyX-Code Description: "input" "resistive output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v gd \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id] [gd] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: cntl_off cntl_on \end_layout \begin_layout LyX-Code Description: "control `off' value" "control `on' value" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: r_off log \end_layout \begin_layout LyX-Code Description: "off resistance" "log/linear switch" \end_layout \begin_layout LyX-Code Data_Type: real boolean \end_layout \begin_layout LyX-Code Default_Value: 1.0e12 TRUE \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: r_on \end_layout \begin_layout LyX-Code Description: "on resistance" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The Analog Switch is a resistor that varies either logarithmically or linearly between specified values of a controlling input voltage or current. Note that the input is not internally limited. Therefore, if the controlling signal exceeds the specified OFF state or ON state value, the resistance may become excessively large or excessively small (in the case of logarithmic dependence), or may become negative (in the case of linear dependence). For the experienced user, these excursions may prove valuable for modeling certain devices, but in most cases you are advised to add limiting of the controlling input if the possibility of excessive control value variation exists. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code a8 3 %gd(6 7) switch3 \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code .model switch3 aswitch(cntl_off=0.0 cntl_on=5.0 r_off=1e6 \end_layout \begin_layout LyX-Code + r_on=10.0 log=TRUE) \end_layout \begin_layout Subsection Zener Diode \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_zener \end_layout \begin_layout LyX-Code Spice_Model_Name: zener \end_layout \begin_layout LyX-Code Description: "zener diode" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: z \end_layout \begin_layout LyX-Code Description: "zener" \end_layout \begin_layout LyX-Code Direction: inout \end_layout \begin_layout LyX-Code Default_Type: gd \end_layout \begin_layout LyX-Code Allowed_Types: [gd] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: v_breakdown i_breakdown \end_layout \begin_layout LyX-Code Description: "breakdown voltage" "breakdown current" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: - 2.0e-2 \end_layout \begin_layout LyX-Code Limits: [1.0e-6 1.0e6] [1.0e-9 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: i_sat n_forward \end_layout \begin_layout LyX-Code Description: "saturation current" "forward emission coefficient" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 1.0 \end_layout \begin_layout LyX-Code Limits: [1.0e-15 -] [0.1 10] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: limit_switch \end_layout \begin_layout LyX-Code Description: "switch for on-board limiting (convergence aid)" \end_layout \begin_layout LyX-Code Data_Type: boolean \end_layout \begin_layout LyX-Code Default_Value: FALSE \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code STATIC_VAR_TABLE: \end_layout \begin_layout LyX-Code Static_Var_Name: previous_voltage \end_layout \begin_layout LyX-Code Data_Type: pointer \end_layout \begin_layout LyX-Code Description: "iteration holding variable for limiting" \end_layout \begin_layout Description Description: The Zener Diode models the DC characteristics of most zeners. This model differs from the Diode/Rectifier by providing a user-defined dynamic resistance in the reverse breakdown region. The forward characteristic is defined by only a single point, since most data sheets for zener diodes do not give detailed characteristics in the forward region. \begin_inset Newline newline \end_inset The first three parameters define the DC characteristics of the zener in the breakdown region and are usually explicitly given on the data sheet. \begin_inset Newline newline \end_inset The saturation current refers to the relatively constant reverse current that is produced when the voltage across the zener is negative, but breakdown has not been reached. The reverse leakage current determines the slight increase in reverse current as the voltage across the zener becomes more negative. It is modeled as a resistance parallel to the zener with value v breakdown / i rev. \begin_inset Newline newline \end_inset Note that the limit switch parameter engages an internal limiting function for the zener. This can, in some cases, prevent the simulator from converging to an unrealisti c solution if the voltage across or current into the device is excessive. If use of this feature fails to yield acceptable results, the convlimit option should be tried (add the following statement to the SPICE input deck: \family typewriter .options \family default convlimit) \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a9 3 4 vref10 \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code .model vref10 zener(v_breakdown=10.0 i_breakdown=0.02 \end_layout \begin_layout LyX-Code + r_breakdown=1.0 i_rev=1e-6 i_sat=1e-12) \end_layout \begin_layout Subsection Current Limiter \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_ilimit \end_layout \begin_layout LyX-Code Spice_Model_Name: ilimit \end_layout \begin_layout LyX-Code Description: "current limiter block" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in pos_pwr \end_layout \begin_layout LyX-Code Description: "input" "positive power supply" \end_layout \begin_layout LyX-Code Direction: in inout \end_layout \begin_layout LyX-Code Default_Type: v g \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd] [g,gd] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: neg_pwr out \end_layout \begin_layout LyX-Code Description: "negative power supply" "output" \end_layout \begin_layout LyX-Code Direction: inout inout \end_layout \begin_layout LyX-Code Default_Type: g g \end_layout \begin_layout LyX-Code Allowed_Types: [g,gd] [g,gd] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: in_offset gain \end_layout \begin_layout LyX-Code Description: "input offset" "gain" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: r_out_source r_out_sink \end_layout \begin_layout LyX-Code Description: "sourcing resistance" "sinking resistance" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0 1.0 \end_layout \begin_layout LyX-Code Limits: [1.0e-9 1.0e9] [1.0e-9 1.0e9] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: i_limit_source \end_layout \begin_layout LyX-Code Description: "current sourcing limit" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: - \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: i_limit_sink \end_layout \begin_layout LyX-Code Description: "current sinking limit" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: - \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: v_pwr_range i_source_range \end_layout \begin_layout LyX-Code Description: "upper & lower power "sourcing current \end_layout \begin_layout LyX-Code supply smoothing range" smoothing range" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-6 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-15 -] [1.0e-15 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: i_sink_range \end_layout \begin_layout LyX-Code Description: "sinking current smoothing range" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-15 -] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: r_out_domain \end_layout \begin_layout LyX-Code Description: "internal/external voltage delta smoothing range" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-15 -] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The Current Limiter models the behavior of an operational amplifier or comparator device at a high level of abstraction. All of its pins act as inputs; three of the four also act as outputs. The model takes as input a voltage value from the \family typewriter in \family default connector. It then applies an offset and a gain, and derives from it an equivalent internal voltage ( \emph on veq \emph default ), which it limits to fall between \family typewriter pos_pwr \family default and \family typewriter neg_pwr \family default . If \emph on veq \emph default is greater than the output voltage seen on the \family typewriter out \family default connector, a sourcing current will flow from the output pin. Conversely, if the voltage is less than \emph on vout \emph default , a sinking current will flow into the output pin. \begin_inset Newline newline \end_inset Depending on the polarity of the current flow, either a sourcing or a sinking resistance value ( \family typewriter r_out_source \family default , \family typewriter r_out_sink \family default ) is applied to govern the \family typewriter vout/i_out \family default relationship. The chosen resistance will continue to control the output current until it reaches a maximum value specified by either \family typewriter i_limit_source \family default or \family typewriter i_limit_sink \family default . The latter mimics the current limiting behavior of many operational amplifier output stages. \begin_inset Newline newline \end_inset During all operation, the output current is reflected either in the \family typewriter pos_pwr \family default connector current or the \family typewriter neg_pwr \family default current, depending on the polarity of \family typewriter i_out \family default . Thus, realistic power consumption as seen in the supply rails is included in the model. \begin_inset Newline newline \end_inset The user-specified smoothing parameters relate to model operation as follows: \family typewriter v_pwr_range \family default controls the voltage below \family typewriter vpos_pwr \family default and above \family typewriter vneg_pwr \family default inputs beyond which \begin_inset Formula $veq=gain\:(vin+v_{offset})$ \end_inset is smoothed; \family typewriter i_source_range \family default specifies the current below \family typewriter i_limit_source \family default at which smoothing begins, as well as specifying the current increment above \family typewriter i_out \family default =0.0 at which \family typewriter i_pos_pwr \family default begins to transition to zero; \family typewriter i_sink_range \family default serves the same purpose with respect to \family typewriter i_limit_sink \family default and \family typewriter i_neg_pwr \family default that \family typewriter i_source_range \family default serves for \family typewriter i_limit_source \family default and \family typewriter i_pos_pwr \family default ; \family typewriter r_out_domain \family default specifies the incremental value above and below ( \family typewriter veq-vout \family default )=0.0 at which \family typewriter r_out \family default will be set to \family typewriter r_out_source \family default and \family typewriter r_out_sink \family default , respectively. For values of ( \family typewriter veq-vout \family default ) less than \family typewriter r_out_domain \family default and greater than \family typewriter -r_out_domain \family default , \family typewriter r_out \family default is interpolated smoothly between \family typewriter r_out_source \family default and \family typewriter r_out_sink \family default . \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a10 3 10 20 4 amp3 \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code .model amp3 ilimit(in_offset=0.0 gain=16.0 r_out_source=1.0 \end_layout \begin_layout LyX-Code + r_out_sink=1.0 i_limit_source=1e-3 \end_layout \begin_layout LyX-Code + i_limit_sink=10e-3 v_pwr_range=0.2 \end_layout \begin_layout LyX-Code + i_source_range=1e-6 i_sink_range=1e-6 \end_layout \begin_layout LyX-Code + r_out_domain=1e-6) \end_layout \begin_layout Subsection Hysteresis Block \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_hyst \end_layout \begin_layout LyX-Code Spice_Model_Name: hyst \end_layout \begin_layout LyX-Code Description: "hysteresis block" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: in_low in_high \end_layout \begin_layout LyX-Code Description: "input low value" "input high value" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: hyst out_lower_limit \end_layout \begin_layout LyX-Code Description: "hysteresis" "output lower limit" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.1 0.0 \end_layout \begin_layout LyX-Code Limits: [0.0 -] - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: out_upper_limit input_domain \end_layout \begin_layout LyX-Code Description: "output upper limit" "input smoothing domain" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0 0.01 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: fraction \end_layout \begin_layout LyX-Code Description: "smoothing fraction/absolute value switch" \end_layout \begin_layout LyX-Code Data_Type: boolean \end_layout \begin_layout LyX-Code Default_Value: TRUE \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The Hysteresis block is a simple buffer stage that provides hysteresis of the output with respect to the input. The in low and in high parameter values specify the center voltage or current inputs about which the hysteresis effect operates. The output values are limited to out lower limit and out upper limit. The value of \family typewriter hyst \family default is added to the in low and in high points in order to specify the points at which the slope of the hysteresis function would normally change abruptly as the input transitions from a low to a high value. Likewise, the value of \family typewriter hyst \family default is subtracted from the in high and in low values in order to specify the points at which the slope of the hysteresis function would normally change abruptly as the input transitions from a high to a low value. In fact, the slope of the hysteresis function is never allowed to change abruptly but is smoothly varied whenever the input domain smoothing parameter is set greater than zero. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a11 1 2 schmitt1 \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code .model schmitt1 hyst(in_low=0.7 in_high=2.4 hyst=0.5 \end_layout \begin_layout LyX-Code + out_lower_limit=0.5 out_upper_limit=3.0 \end_layout \begin_layout LyX-Code + input_domain=0.01 fraction=TRUE) \end_layout \begin_layout Subsection Differentiator \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_dt \end_layout \begin_layout LyX-Code Spice_Model_Name: d_dt \end_layout \begin_layout LyX-Code Description: "time-derivative block" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: gain out_offset \end_layout \begin_layout LyX-Code Description: "gain" "output offset" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0 0.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: out_lower_limit out_upper_limit \end_layout \begin_layout LyX-Code Description: "output lower limit" "output upper limit" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: - - \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: limit_range \end_layout \begin_layout LyX-Code Description: "upper & lower limit smoothing range" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-6 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The Differentiator block is a simple derivative stage that approximates the time derivative of an input signal by calculating the incremental slope of that signal since the previous time point. The block also includes gain and output offset parameters to allow for tailoring of the required signal, and output upper and lower limits to prevent convergence errors resulting from excessively large output values. The incremental value of output below the output upper limit and above the output lower limit at which smoothing begins is specified via the limit range parameter. In AC analysis, the value returned is equal to the radian frequency of analysis multiplied by the gain. \begin_inset Newline newline \end_inset Note that since truncation error checking is not included in the d_dt block, it is not recommended that the model be used to provide an integration function through the use of a feedback loop. Such an arrangement could produce erroneous results. Instead, you should make use of the "integrate" model, which does include truncation error checking for enhanced accuracy. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a12 7 12 slope_gen \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code .model slope_gen d_dt(out_offset=0.0 gain=1.0 \end_layout \begin_layout LyX-Code + out_lower_limit=1e-12 out_upper_limit=1e12 \end_layout \begin_layout LyX-Code + limit_range=1e-9) \end_layout \begin_layout Subsection Integrator \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_int \end_layout \begin_layout LyX-Code Spice_Model_Name: int \end_layout \begin_layout LyX-Code Description: "time-integration block" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: in_offset gain \end_layout \begin_layout LyX-Code Description: "input offset" "gain" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: out_lower_limit out_upper_limit \end_layout \begin_layout LyX-Code Description: "output lower limit" "output upper limit" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: - - \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: limit_range \end_layout \begin_layout LyX-Code Description: "upper & lower limit smoothing range" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-6 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: out_ic \end_layout \begin_layout LyX-Code Description: "output initial condition" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 0.0 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The Integrator block is a simple integration stage that approximate s the integral with respect to time of an input signal. The block also includes gain and input offset parameters to allow for tailoring of the required signal, and output upper and lower limits to prevent convergenc e errors resulting from excessively large output values. Note that these limits specify integrator behavior similar to that found in an operational amplifier-based integration stage, in that once a limit is reached, additional storage does not occur. Thus, the input of a negative value to an integrator that is currently driving at the out upper limit level will immediately cause a drop in the output, regardless of how long the integrator was previously summing positive inputs. The incremental value of output below the output upper limit and above the output lower limit at which smoothing begins is specified via the limit range parameter. In AC analysis, the value returned is equal to the gain divided by the radian frequency of analysis. \begin_inset Newline newline \end_inset Note that truncation error checking is included in the \family typewriter int \family default block. This should provide for a more accurate simulation of the time integration function, since the model will inherently request smaller time increments between simulation points if truncation errors would otherwise be excessive. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a13 7 12 time_count \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code .model time_count int(in_offset=0.0 gain=1.0 \end_layout \begin_layout LyX-Code + out_lower_limit=-1e12 out_upper_limit=1e12 \end_layout \begin_layout LyX-Code + limit_range=1e-9 out_ic=0.0) \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:S-Domain-Transfer-Function" \end_inset S-Domain Transfer Function \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_s_xfer \end_layout \begin_layout LyX-Code Spice_Model_Name: s_xfer \end_layout \begin_layout LyX-Code Description: "s-domain transfer function" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: in_offset gain \end_layout \begin_layout LyX-Code Description: "input offset" "gain" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: num_coeff \end_layout \begin_layout LyX-Code Description: "numerator polynomial coefficients" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: - \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: yes \end_layout \begin_layout LyX-Code Vector_Bounds: [1 -] \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: den_coeff \end_layout \begin_layout LyX-Code Description: "denominator polynomial coefficients" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: - \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: yes \end_layout \begin_layout LyX-Code Vector_Bounds: [1 -] \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: int_ic \end_layout \begin_layout LyX-Code Description: "integrator stage initial conditions" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 0.0 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: yes \end_layout \begin_layout LyX-Code Vector_Bounds: den_coeff \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: denormalized_freq \end_layout \begin_layout LyX-Code Description: "denorm. corner freq.(radians) for 1 rad/s coeffs" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The s-domain transfer function is a single input, single output transfer function in the Laplace transform variable ` \family typewriter s \family default ' that allows for flexible modulation of the frequency domain characteristics of a signal. Ac and transient simulations are supported. The code model may be configured to produce an arbitrary s-domain transfer function with the following restrictions: \end_layout \begin_layout LyX-Code 1. The degree of the numerator polynomial cannot exceed that \end_layout \begin_layout LyX-Code of the denominator polynomial in the variable "s". \end_layout \begin_layout LyX-Code 2. The coefficients for a polynomial must be stated \end_layout \begin_layout LyX-Code explicitly. That is, if a coefficient is zero, it must be \end_layout \begin_layout LyX-Code included as an input to the num coeff or den coeff vector. \end_layout \begin_layout Standard The order of the coefficient parameters is from that associated with the highest-powered term decreasing to that of the lowest. Thus, for the coefficient parameters specified below, the equation in ` \family typewriter s \family default ' is shown: \end_layout \begin_layout LyX-Code .model filter s_xfer(gain=0.139713 \end_layout \begin_layout LyX-Code + num_coeff=[1.0 0.0 0.7464102] \end_layout \begin_layout LyX-Code + den_coeff=[1.0 0.998942 0.001170077] \end_layout \begin_layout LyX-Code + int_ic=[0 0]) \end_layout \begin_layout LyX-Code \end_layout \begin_layout Standard It specifies a transfer function of the form \end_layout \begin_layout Standard \align center \begin_inset Formula $N(s)=0.139713\cdot\frac{s^{2}+0.7464102}{s^{2}+0.998942s+0.00117077}$ \end_inset \end_layout \begin_layout Standard The s-domain transfer function includes \series bold gain \series default and \series bold in_offset \series default (input offset) parameters to allow for tailoring of the required signal. There are no limits on the internal signal values or on the output value of the s-domain transfer function, so you are cautioned to specify gain and coefficient values that will not cause the model to produce excessively large values. In AC analysis, the value returned is equal to the real and imaginary component s of the total s-domain transfer function at each frequency of interest. \end_layout \begin_layout Standard The \series bold denormalized_freq \series default term allows you to specify coefficients for a normalized filter (i.e. one in which the frequency of interest is 1 rad/s). Once these coefficients are included, specifying the denormalized frequency value `shifts' the corner frequency to the actual one of interest. As an example, the following transfer function describes a Chebyshev low-pass filter with a corner (pass-band) frequency of 1 rad/s: \begin_inset Separator latexpar \end_inset \end_layout \begin_layout Standard \align center \begin_inset Formula $N(s)=0.139713\cdot\frac{1.0}{s^{2}+1.09773s+1.10251}$ \end_inset \end_layout \begin_layout Standard In order to define an s_xfer model for the above, but with the corner frequency equal to 1500 rad/s (9425 Hz), the following instance and model lines would be needed: \end_layout \begin_layout LyX-Code a12 node1 node2 cheby1 \end_layout \begin_layout LyX-Code .model cheby1 s_xfer(num_coeff=[1] den_coeff=[1 1.09773 1.10251] \end_layout \begin_layout LyX-Code + int_ic=[0 0] denormalized_freq=1500) \end_layout \begin_layout Standard In the above, you add the normalized coefficients and scale the filter through the use of the denormalized freq parameter. Similar results could have been achieved by performing the denormalization prior to specification of the coefficients, and setting denormalized freq to the value 1.0 (or not specifying the frequency, as the default is 1.0 rad/s) Note in the above that frequencies are \emph on always specified as radians/second \emph default . \end_layout \begin_layout Standard Truncation error checking is included in the s-domain transfer block. This should provide for more accurate simulations, since the model will inherently request smaller time increments between simulation points if truncation errors would otherwise be excessive. \end_layout \begin_layout Standard The \series bold int_ic \series default parameter is an array that must be of size one less as the array of values specified for the \series bold den_coeff \series default parameter. Even if a 0 start value is required, you have to add the specific int_ic vector to the set of coefficients (see the examples above and below). \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a14 9 22 cheby_LP_3kHz \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code . \end_layout \begin_layout LyX-Code .model cheby_LP_3kHz s_xfer(in_offset=0.0 gain=1.0 int_ic=[0 0] \end_layout \begin_layout LyX-Code + num_coeff=[1.0] \end_layout \begin_layout LyX-Code + den_coeff=[1.0 1.42562 1.51620]) \end_layout \begin_layout Subsection Slew Rate Block \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_slew \end_layout \begin_layout LyX-Code Spice_Model_Name: slew \end_layout \begin_layout LyX-Code Description: "A simple slew rate follower block" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_slope \end_layout \begin_layout LyX-Code Description: "maximum rising slope value" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e9 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: fall_slope \end_layout \begin_layout LyX-Code Description: "maximum falling slope value" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e9 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: range \end_layout \begin_layout LyX-Code Description: "smoothing range" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 0.1 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: This function is a simple slew rate block that limits the absolute slope of the output with respect to time to some maximum or value. The actual slew rate effects of over-driving an amplifier circuit can thus be accurately modeled by cascading the amplifier with this model. The units used to describe the maximum rising and falling slope values are expressed in volts or amperes per second. Thus a desired slew rate of 0.5 V/ \begin_inset Formula $\mu s$ \end_inset will be expressed as 0.5e+6, etc. \begin_inset Newline newline \end_inset The slew rate block will continue to raise or lower its output until the difference between the input and the output values is zero. Thereafter, it will resume following the input signal, unless the slope again exceeds its rise or fall slope limits. The range input specifies a smoothing region above or below the input value. Whenever the model is slewing and the output comes to within the input + or - the range value, the partial derivative of the output with respect to the input will begin to smoothly transition from 0.0 to 1.0. When the model is no longer slewing (output = input), dout/din will equal 1.0. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a15 1 2 slew1 \end_layout \begin_layout LyX-Code .model slew1 slew(rise_slope=0.5e6 fall_slope=0.5e6) \end_layout \begin_layout Subsection Inductive Coupling \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_lcouple \end_layout \begin_layout LyX-Code Spice_Model_Name: lcouple \end_layout \begin_layout LyX-Code Description: "inductive coupling (for use with 'core' model)" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: l mmf_out \end_layout \begin_layout LyX-Code Description: "inductor" "mmf output (in ampere-turns)" \end_layout \begin_layout LyX-Code Direction: inout inout \end_layout \begin_layout LyX-Code Default_Type: hd hd \end_layout \begin_layout LyX-Code Allowed_Types: [h,hd] [hd] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: num_turns \end_layout \begin_layout LyX-Code Description: "number of inductor turns" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: This function is a conceptual model that is used as a building block to create a wide variety of inductive and magnetic circuit models. This function is normally used in conjunction with the \family typewriter core \family default model, but can also be used with resistors, hysteresis blocks, etc. to build up systems that mock the behavior of linear and nonlinear components. \begin_inset Newline newline \end_inset The \family typewriter lcouple \family default takes as an input (on the ` \family typewriter l \family default ' port), a current. This current value is multiplied by the \family typewriter num_turns \family default value, \family typewriter N \family default , to produce an output value (a voltage value that appears on the \family typewriter mmf_out \family default port). The mmf_out acts similar to a magnetomotive force in a magnetic circuit; when the lcouple is connected to the \family typewriter core \family default model, or to some other resistive device, a current will flow. This current value (which is modulated by whatever the lcouple is connected to) is then used by the \family typewriter lcouple \family default to calculate a voltage `seen' at the \family typewriter l \family default port. The voltage is a function of the derivative with respect to time of the current value seen at \family typewriter mmf_out \family default . \begin_inset Newline newline \end_inset The most common use for \family typewriter lcouple \family default s will be as a building block in the construction of transformer models. To create a transformer with a single input and a single output, you would require two \family typewriter lcouple \family default models plus one \family typewriter core \family default model. The process of building up such a transformer is described under the descriptio n of the \family typewriter core \family default model, below. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code a150 (7 0) (9 10) lcouple1 \end_layout \begin_layout LyX-Code .model lcouple1 lcouple(num_turns=10.0) \end_layout \begin_layout Subsection Magnetic Core \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_core \end_layout \begin_layout LyX-Code Spice_Model_Name: core \end_layout \begin_layout LyX-Code Description: "magnetic core" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: mc \end_layout \begin_layout LyX-Code Description: "magnetic core" \end_layout \begin_layout LyX-Code Direction: inout \end_layout \begin_layout LyX-Code Default_Type: gd \end_layout \begin_layout LyX-Code Allowed_Types: [g,gd] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: H_array B_array \end_layout \begin_layout LyX-Code Description: "magnetic field array" "flux density array" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: - - \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: yes yes \end_layout \begin_layout LyX-Code Vector_Bounds: [2 -] [2 -] \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: area length \end_layout \begin_layout LyX-Code Description: "cross-sectional area" "core length" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: - - \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: input_domain \end_layout \begin_layout LyX-Code Description: "input sm. domain" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 0.01 \end_layout \begin_layout LyX-Code Limits: [1e-12 0.5] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: fraction \end_layout \begin_layout LyX-Code Description: "smoothing fraction/abs switch" \end_layout \begin_layout LyX-Code Data_Type: boolean \end_layout \begin_layout LyX-Code Default_Value: TRUE \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: mode \end_layout \begin_layout LyX-Code Description: "mode switch (1 = pwl, 2 = hyst)" \end_layout \begin_layout LyX-Code Data_Type: int \end_layout \begin_layout LyX-Code Default_Value: 1 \end_layout \begin_layout LyX-Code Limits: [1 2] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: in_low in_high \end_layout \begin_layout LyX-Code Description: "input low value" "input high value" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: hyst out_lower_limit \end_layout \begin_layout LyX-Code Description: "hysteresis" "output lower limit" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.1 0.0 \end_layout \begin_layout LyX-Code Limits: [0 -] - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: out_upper_limit \end_layout \begin_layout LyX-Code Description: "output upper limit" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: This function is a conceptual model that is used as a building block to create a wide variety of inductive and magnetic circuit models. This function is almost always expected to be used in conjunction with the \family typewriter lcouple \family default model to build up systems that mock the behavior of linear and nonlinear magnetic components. There are two fundamental modes of operation for the core model. These are the pwl mode (which is the default, and which is the most likely to be of use to you) and the hysteresis mode. These are detailed below. \end_layout \begin_layout Standard \align center PWL Mode (mode = 1) \end_layout \begin_layout Standard The core model in PWL mode takes as input a voltage that it treats as a magnetomotive force (mmf) value. This value is divided by the total effective length of the core to produce a value for the Magnetic Field Intensity, H. This value of H is then used to find the corresponding Flux Density, B, using the piecewise linear relationship described by you in the H array / B array coordinate pairs. B is then multiplied by the cross-sectional area of the core to find the Flux value, which is output as a current. The pertinent mathematical equations are listed below: \begin_inset Separator latexpar \end_inset \end_layout \begin_layout Standard \align center \begin_inset Formula \[ H=\frac{mmf}{L},{\textstyle \;where}\;L=Length \] \end_inset \end_layout \begin_layout Standard Here H, the Magnetic Field Intensity, is expressed in ampere-turns/meter. \begin_inset Separator latexpar \end_inset \end_layout \begin_layout Standard \align center \begin_inset Formula \[ B=f(H) \] \end_inset \end_layout \begin_layout Standard The B value is derived from a piecewise linear transfer function described to the model via the (H_array[],B_array[]) parameter coordinate pairs. This transfer function does not include hysteretic effects; for that, you would need to substitute a HYST model for the core. \begin_inset Separator latexpar \end_inset \end_layout \begin_layout Standard \align center \begin_inset Formula \[ \phi=BA,{\textstyle \;where}\;A=Area \] \end_inset \end_layout \begin_layout Standard The final current allowed to flow through the core is equal to \begin_inset Formula $\phi$ \end_inset . This value in turn is used by the "lcouple" code model to obtain a value for the voltage reflected back across its terminals to the driving electrical circuit. \end_layout \begin_layout Standard The following example code shows the use of two \family typewriter lcouple \family default models and one core model to produce a simple primary/secondary transformer. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a1 (2 0) (3 0) primary \end_layout \begin_layout LyX-Code .model primary lcouple (num_turns = 155) \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a2 (3 4) iron_core \end_layout \begin_layout LyX-Code .model iron_core core (H_array = [-1000 -500 -375 -250 -188 -125 -63 0 \end_layout \begin_layout LyX-Code + 63 125 188 250 375 500 1000] \end_layout \begin_layout LyX-Code + B_array = [-3.13e-3 -2.63e-3 -2.33e-3 -1.93e-3 \end_layout \begin_layout LyX-Code + -1.5e-3 -6.25e-4 -2.5e-4 0 2.5e-4 \end_layout \begin_layout LyX-Code + 6.25e-4 1.5e-3 1.93e-3 2.33e-3 \end_layout \begin_layout LyX-Code + 2.63e-3 3.13e-3] \end_layout \begin_layout LyX-Code + area = 0.01 length = 0.01) \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a3 (5 0) (4 0) secondary \end_layout \begin_layout LyX-Code .model secondary lcouple (num_turns = 310) \end_layout \begin_layout Standard \align center HYSTERESIS Mode (mode = 2) \end_layout \begin_layout Standard The core model in HYSTERESIS mode takes as input a voltage that it treats as a magnetomotive force (mmf) value. This value is used as input to the equivalent of a hysteresis code model block. The parameters defining the input low and high values, the output low and high values, and the amount of hysteresis are as in that model. The output from this mode, as in PWL mode, is a current value that is seen across the mc port. An example of the core model used in this fashion is shown below: \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a1 (2 0) (3 0) primary \end_layout \begin_layout LyX-Code .model primary lcouple (num_turns = 155) \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a2 (3 4) iron_core \end_layout \begin_layout LyX-Code .model iron_core core (mode = 2 in_low=-7.0 in_high=7.0 \end_layout \begin_layout LyX-Code + out_lower_limit=-2.5e-4 out_upper_limit=2.5e-4 \end_layout \begin_layout LyX-Code + hyst = 2.3 ) \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a3 (5 0) (4 0) secondary \end_layout \begin_layout LyX-Code .model secondary lcouple (num_turns = 310) \end_layout \begin_layout Standard \emph on One final note to be made about the two core model nodes is that certain parameters are available in one mode, but not in the other \emph default . In particular, the in_low, in_high, out_lower_limit, out_upper_limit, and hysteresis parameters are not available in PWL mode. Likewise, the H_array, B_array, area, and length values are unavailable in HYSTERESIS mode. The input domain and fraction parameters are common to both modes (though their behavior is somewhat different; for explanation of the input domain and fraction values for the HYSTERESIS mode, you should refer to the hysteresis code model discussion). \end_layout \begin_layout Subsection Controlled Sine Wave Oscillator \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_sine \end_layout \begin_layout LyX-Code Spice_Model_Name: sine \end_layout \begin_layout LyX-Code Description: "controlled sine wave oscillator" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: cntl_in out \end_layout \begin_layout LyX-Code Description: "control input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: cntl_array freq_array \end_layout \begin_layout LyX-Code Description: "control array" "frequency array" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0e3 \end_layout \begin_layout LyX-Code Limits: - [0 -] \end_layout \begin_layout LyX-Code Vector: yes yes \end_layout \begin_layout LyX-Code Vector_Bounds: [2 -] cntl_array \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: out_low out_high \end_layout \begin_layout LyX-Code Description: "output peak low value" "output peak high value" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: -1.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout Description Description: This function is a controlled sine wave oscillator with parametriza ble values of low and high peak output. It takes an input voltage or current value. This value is used as the independent variable in the piecewise linear curve described by the coordinate points of the cntl array and freq array pairs. From the curve, a frequency value is determined, and the oscillator will output a sine wave at that frequency. From the above, it is easy to see that array sizes of 2 for both the cntl array and the freq array will yield a linear variation of the frequency with respect to the control input. Any sizes greater than 2 will yield a piecewise linear transfer characteristic. For more detail, refer to the description of the piecewise linear controlled source, which uses a similar method to derive an output value given a control input. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code asine 1 2 in_sine \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code .model in_sine sine(cntl_array = [-1 0 5 6] \end_layout \begin_layout LyX-Code + freq_array=[10 10 1000 1000] out_low = -5.0 \end_layout \begin_layout LyX-Code + out_high = 5.0) \end_layout \begin_layout Subsection Controlled Triangle Wave Oscillator \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_triangle \end_layout \begin_layout LyX-Code Spice_Model_Name: triangle \end_layout \begin_layout LyX-Code Description: "controlled triangle wave oscillator" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: cntl_in out \end_layout \begin_layout LyX-Code Description: "control input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: cntl_array freq_array \end_layout \begin_layout LyX-Code Description: "control array" "frequency array" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0e3 \end_layout \begin_layout LyX-Code Limits: - [0 -] \end_layout \begin_layout LyX-Code Vector: yes yes \end_layout \begin_layout LyX-Code Vector_Bounds: [2 -] cntl_array \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: out_low out_high \end_layout \begin_layout LyX-Code Description: "output peak low value" "output peak high value" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: -1.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: duty_cycle \end_layout \begin_layout LyX-Code Description: "rise time duty cycle" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 0.5 \end_layout \begin_layout LyX-Code Limits: [1e-10 0.999999999] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: This function is a controlled triangle/ramp wave oscillator with parametrizable values of low and high peak output and rise time duty cycle. It takes an input voltage or current value. This value is used as the independent variable in the piecewise linear curve described by the coordinate points of the cntl_array and freq_array pairs. \begin_inset Newline newline \end_inset From the curve, a frequency value is determined, and the oscillator will output a triangle wave at that frequency. From the above, it is easy to see that array sizes of 2 for both the cntl_array and the freq_array will yield a linear variation of the frequency with respect to the control input. Any sizes greater than 2 will yield a piecewise linear transfer characteristic. For more detail, refer to the description of the piecewise linear controlled source, which uses a similar method to derive an output value given a control input. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code ain 1 2 ramp1 \end_layout \begin_layout LyX-Code .model ramp1 triangle(cntl_array = [-1 0 5 6] \end_layout \begin_layout LyX-Code + freq_array=[10 10 1000 1000] out_low = -5.0 \end_layout \begin_layout LyX-Code + out_high = 5.0 duty_cycle = 0.9) \end_layout \begin_layout Subsection Controlled Square Wave Oscillator \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_square \end_layout \begin_layout LyX-Code Spice_Model_Name: square \end_layout \begin_layout LyX-Code Description: "controlled square wave oscillator" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: cntl_in out \end_layout \begin_layout LyX-Code Description: "control input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: cntl_array freq_array \end_layout \begin_layout LyX-Code Description: "control array" "frequency array" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0e3 \end_layout \begin_layout LyX-Code Limits: - [0 -] \end_layout \begin_layout LyX-Code Vector: yes yes \end_layout \begin_layout LyX-Code Vector_Bounds: [2 -] cntl_array \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: out_low out_high \end_layout \begin_layout LyX-Code Description: "output peak low value" "output peak high value" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: -1.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER.TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: duty_cycle rise_time \end_layout \begin_layout LyX-Code Description: "duty cycle" "output rise time" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.5 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1e-6 0.999999] - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: fall_time \end_layout \begin_layout LyX-Code Description: "output fall time" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: This function is a controlled square wave oscillator with parametri zable values of low and high peak output, duty cycle, rise time, and fall time. It takes an input voltage or current value. This value is used as the independent variable in the piecewise linear curve described by the coordinate points of the cntl_array and freq_array pairs. From the curve, a frequency value is determined, and the oscillator will output a square wave at that frequency. \begin_inset Newline newline \end_inset From the above, it is easy to see that array sizes of 2 for both the cntl_array and the freq_array will yield a linear variation of the frequency with respect to the control input. Any sizes greater than 2 will yield a piecewise linear transfer characteristic. For more detail, refer to the description of the piecewise linear controlled source, which uses a similar method to derive an output value given a control input. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code ain 1 2 pulse1 \end_layout \begin_layout LyX-Code .model pulse1 square(cntl_array = [-1 0 5 6] \end_layout \begin_layout LyX-Code + freq_array=[10 10 1000 1000] out_low = 0.0 \end_layout \begin_layout LyX-Code + out_high = 4.5 duty_cycle = 0.2 \end_layout \begin_layout LyX-Code + rise_time = 1e-6 fall_time = 2e-6) \end_layout \begin_layout Subsection Controlled One-Shot \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_oneshot \end_layout \begin_layout LyX-Code Spice_Model_Name: oneshot \end_layout \begin_layout LyX-Code Description: "controlled one-shot" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: clk cntl_in \end_layout \begin_layout LyX-Code Description: "clock input" "control input" \end_layout \begin_layout LyX-Code Direction: in in \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: clear out \end_layout \begin_layout LyX-Code Description: "clear signal" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: clk_trig retrig \end_layout \begin_layout LyX-Code Description: "clock trigger value" "retrigger switch" \end_layout \begin_layout LyX-Code Data_Type: real boolean \end_layout \begin_layout LyX-Code Default_Value: 0.5 FALSE \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: pos_edge_trig \end_layout \begin_layout LyX-Code Description: "positive/negative edge trigger switch" \end_layout \begin_layout LyX-Code Data_Type: boolean \end_layout \begin_layout LyX-Code Default_Value: TRUE \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: cntl_array pw_array \end_layout \begin_layout LyX-Code Description: "control array" "pulse width array" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0e-6 \end_layout \begin_layout LyX-Code Limits: - [0.00 -] \end_layout \begin_layout LyX-Code Vector: yes yes \end_layout \begin_layout LyX-Code Vector_Bounds: - cntl_array \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: out_low out_high \end_layout \begin_layout LyX-Code Description: "output low value" "output high value" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: fall_time rise_time \end_layout \begin_layout LyX-Code Description: "output fall time" "output rise time" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay \end_layout \begin_layout LyX-Code Description: "output delay from trigger" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: fall_delay \end_layout \begin_layout LyX-Code Description: "output delay from pw" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: This function is a controlled oneshot with parametrizable values of low and high peak output, input trigger value level, delay, and output rise and fall times. It takes an input voltage or current value. This value is used as the independent variable in the piecewise linear curve described by the coordinate points of the cntl_array and pw_array pairs. From the curve, a pulse width value is determined. The one-shot will output a pulse of that width, triggered by the clock signal (rising or falling edge), delayed by the delay value, and with specified rise and fall times. A positive slope on the clear input will immediately terminate the pulse, which resets with its fall time. \begin_inset Newline newline \end_inset From the above, it is easy to see that array sizes of 2 for both the cntl_array and the pw_array will yield a linear variation of the pulse width with respect to the control input. Any sizes greater than 2 will yield a piecewise linear transfer characteristic. For more detail, refer to the description of the piecewise linear controlled source, which uses a similar method to derive an output value given a control input. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code ain 1 2 3 4 pulse2 \end_layout \begin_layout LyX-Code .model pulse2 oneshot(cntl_array = [-1 0 10 11] \end_layout \begin_layout LyX-Code + pw_array=[1e-6 1e-6 1e-4 1e-4] \end_layout \begin_layout LyX-Code + clk_trig = 0.9 pos_edge_trig = FALSE \end_layout \begin_layout LyX-Code + out_low = 0.0 out_high = 4.5 \end_layout \begin_layout LyX-Code + rise_delay = 20.0e-9 fall_delay = 35.0e-9) \end_layout \begin_layout Subsection Capacitance Meter \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_cmeter \end_layout \begin_layout LyX-Code Spice_Model_Name: cmeter \end_layout \begin_layout LyX-Code Description: "capacitance meter" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: gain \end_layout \begin_layout LyX-Code Description: "gain" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The capacitance meter is a sensing device that is attached to a circuit node and produces as an output a scaled value equal to the total capacitance seen on its input multiplied by the gain parameter. This model is primarily intended as a building block for other models that must sense a capacitance value and alter their behavior based upon it. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code atest1 1 2 ctest \end_layout \begin_layout LyX-Code .model ctest cmeter(gain=1.0e12) \end_layout \begin_layout Subsection Inductance Meter \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_lmeter \end_layout \begin_layout LyX-Code Spice_Model_Name: lmeter \end_layout \begin_layout LyX-Code Description: "inductance meter" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: gain \end_layout \begin_layout LyX-Code Description: "gain" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The inductance meter is a sensing device that is attached to a circuit node and produces as an output a scaled value equal to the total inductance seen on its input multiplied by the gain parameter. This model is primarily intended as a building block for other models that must sense an inductance value and alter their behavior based upon it. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code atest2 1 2 ltest \end_layout \begin_layout LyX-Code .model ltest lmeter(gain=1.0e6) \end_layout \begin_layout Subsection Memristor \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_memristor \end_layout \begin_layout LyX-Code Spice_Model_Name: memristor \end_layout \begin_layout LyX-Code Description: "Memristor Interface" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: memris \end_layout \begin_layout LyX-Code Description: "memristor terminals" \end_layout \begin_layout LyX-Code Direction: inout \end_layout \begin_layout LyX-Code Default_Type: gd \end_layout \begin_layout LyX-Code Allowed_Types: [gd] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rmin rmax \end_layout \begin_layout LyX-Code Description: "minimum resistance" "maximum resistance" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 10.0 10000.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rinit vt \end_layout \begin_layout LyX-Code Description: "initial resistance" "threshold" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 7000.0 0.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: alpha beta \end_layout \begin_layout LyX-Code Description: "model parameter 1" "model parameter 2" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout Description Description: The memristor is a two-terminal resistor with memory, whose resistance depends on the time integral of the voltage across its terminals. rmin and rmax provide the lower and upper limits of the resistance, rinit is its starting value (no voltage applied so far). The voltage has to be above a threshold vt to become effective in changing the resistance. alpha and beta are two model parameters. The memristor code model is derived from a SPICE subcircuit published in \begin_inset CommandInset citation LatexCommand cite key "key-23" literal "true" \end_inset . \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code amen 1 2 memr \end_layout \begin_layout LyX-Code .model memr memristor (rmin=1k rmax=10k rinit=7k \end_layout \begin_layout LyX-Code + alpha=0 beta=2e13 vt=1.6) \end_layout \begin_layout Subsection 2D table model \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_table2D \end_layout \begin_layout LyX-Code Spice_Model_Name: table2D \end_layout \begin_layout LyX-Code Description: "2D table model" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: inx iny out \end_layout \begin_layout LyX-Code Description: "inputx" "inputy" "output" \end_layout \begin_layout LyX-Code Direction: in in out \end_layout \begin_layout LyX-Code Default_Type: v v i \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id,vnam] [v,vd,i,id,vnam] [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - - \end_layout \begin_layout LyX-Code Null_Allowed: no no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: order verbose \end_layout \begin_layout LyX-Code Description: "order" "verbose" \end_layout \begin_layout LyX-Code Data_Type: int int \end_layout \begin_layout LyX-Code Default_Value: 3 0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: offset gain \end_layout \begin_layout LyX-Code Description: "offset" "gain" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: file \end_layout \begin_layout LyX-Code Description: "file name" \end_layout \begin_layout LyX-Code Data_Type: string \end_layout \begin_layout LyX-Code Default_Value: "2D-table-model.txt" \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout Description Description: The 2D table model reads a matrix from file " \family typewriter file name \family default " (default 2D-table-model.txt) which has x columns and y rows. Each x,y pair, addressed by inx and iny, yields an output value \family typewriter out \family default . Linear interpolation is used for \family typewriter out \family default , eno (essentially non oscillating) interpolation for its derivatives. Parameters \family typewriter offset \family default (default 0) and \family typewriter gain \family default (default 1) modify the output table values according to \begin_inset Formula $offset+gain\;out$ \end_inset . Parameter \family typewriter order \family default (default 3) influences the calculation of the derivatives. Parameter \family typewriter verbose \family default (default 0) yields test outputs, if set to 1 or 2. The table format is shown below. Be careful to include the data point inx = 0, iny = 0 into your table, because ngspice uses these during \family typewriter .OP \family default computations. The x horizontal and y vertical address values have to increase monotonically. \end_layout \begin_layout LyX-Code Table Example: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code * table source \end_layout \begin_layout LyX-Code * number of columns (x) \end_layout \begin_layout LyX-Code 8 \end_layout \begin_layout LyX-Code * number of rows (y) \end_layout \begin_layout LyX-Code 9 \end_layout \begin_layout LyX-Code * x horizontal (column) address values (real numbers) \end_layout \begin_layout LyX-Code -1 0 1 2 3 4 5 6 \end_layout \begin_layout LyX-Code * y vertical (row) address values (real numbers) \end_layout \begin_layout LyX-Code -0.6 0 0.6 1.2 1.8 2.4 3.0 3.6 4.2 \end_layout \begin_layout LyX-Code * table with output data (horizontally addressed by x, vertically by y) \end_layout \begin_layout LyX-Code 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 \end_layout \begin_layout LyX-Code 1 1 1 1 1 1 1 1 \end_layout \begin_layout LyX-Code 1 1.2 1.4 1.6 1.8 2 2.2 2.4 \end_layout \begin_layout LyX-Code 1 1.5 2 2.5 3 3.5 4 4.5 \end_layout \begin_layout LyX-Code 1 2 3 4 5 6 7 8 \end_layout \begin_layout LyX-Code 1 2.5 4 5.5 7 8.5 10 11.5 \end_layout \begin_layout LyX-Code 1 3 5 7 9 11 13 15 \end_layout \begin_layout LyX-Code 1 3.5 6 8.5 11 13.5 16 18.5 \end_layout \begin_layout LyX-Code 1 4 7 10 13 16 19 22 \end_layout \begin_layout Description \family roman Description: The usage example consists of two input voltages referenced to ground and a current source output with two floating nodes. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code atab inx iny %id(out1 out2) tabmod \end_layout \begin_layout LyX-Code .model tabmod table2d (offset=0.0 gain=1 order=3 file="table-simple.txt") \end_layout \begin_layout Subsection 3D table model \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_table3D \end_layout \begin_layout LyX-Code Spice_Model_Name: table3D \end_layout \begin_layout LyX-Code Description: "3D table model" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: inx iny inz \end_layout \begin_layout LyX-Code Description: "inputx" "inputy" "inputz" \end_layout \begin_layout LyX-Code Direction: in in in \end_layout \begin_layout LyX-Code Default_Type: v v v \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id,vnam] [v,vd,i,id,vnam] [v,vd,i,id,vnam] \end_layout \begin_layout LyX-Code Vector: no no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - - \end_layout \begin_layout LyX-Code Null_Allowed: no no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: out \end_layout \begin_layout LyX-Code Description: "output" \end_layout \begin_layout LyX-Code Direction: out \end_layout \begin_layout LyX-Code Default_Type: i \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: order verbose \end_layout \begin_layout LyX-Code Description: "order" "verbose" \end_layout \begin_layout LyX-Code Data_Type: int int \end_layout \begin_layout LyX-Code Default_Value: 3 0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: offset gain \end_layout \begin_layout LyX-Code Description: "offset" "gain" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: file \end_layout \begin_layout LyX-Code Description: "file name" \end_layout \begin_layout LyX-Code Data_Type: string \end_layout \begin_layout LyX-Code Default_Value: "3D-table-model.txt" \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code \end_layout \begin_layout Description Description: The 3D table model reads a matrix from file \family typewriter "file name" \family default (default 3D-table-model.txt) which has x columns, y rows per table and z tables. Each x,y,z triple, addressed by inx, iny, and inz, yields an output value \family typewriter out \family default . Linear interpolation is used for \family typewriter out \family default , eno (essentially non oscillating) interpolation for its derivatives. Parameters \family typewriter offset \family default (default 0) and \family typewriter gain \family default (default 1) modify the output table values according to \begin_inset Formula $offset+gain\;out$ \end_inset . Parameter \family typewriter order \family default (default 3) influences the calculation of the derivatives. Parameter \family typewriter verbose \family default (default 0) yields test outputs, if set to 1 or 2. The table format is shown below. Be careful to include the data point inx = 0, iny = 0, inz = 0 into your table, because ngspice needs these to for the \family typewriter .OP \family default calculation. The x horizontal, y vertical, and z table address values have to increase monotonically. \end_layout \begin_layout LyX-Code Table Example: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code * 3D table for nmos bsim 4, W=10um, L=0.13um \end_layout \begin_layout LyX-Code *x \end_layout \begin_layout LyX-Code 39 \end_layout \begin_layout LyX-Code *y \end_layout \begin_layout LyX-Code 39 \end_layout \begin_layout LyX-Code *z \end_layout \begin_layout LyX-Code 11 \end_layout \begin_layout LyX-Code *x (drain voltage) \end_layout \begin_layout LyX-Code -0.1 -0.05 0 0.05 0.1 0.15 0.2 0.25 ... \end_layout \begin_layout LyX-Code *y (gate voltage) \end_layout \begin_layout LyX-Code -0.1 -0.05 0 0.05 0.1 0.15 0.2 0.25 ... \end_layout \begin_layout LyX-Code *z (substrate voltage) \end_layout \begin_layout LyX-Code -1.8 -1.6 -1.4 -1.2 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 \end_layout \begin_layout LyX-Code *table -1.8 \end_layout \begin_layout LyX-Code -4.50688E-10 -4.50613E-10 -4.50601E-10 -4.50599E-10 ... \end_layout \begin_layout LyX-Code -4.49622E-10 -4.49267E-10 -4.4921E-10 -4.49202E-10 ... \end_layout \begin_layout LyX-Code -4.50672E-10 -4.49099E-10 -4.48838E-10 -4.48795E-10 ... \end_layout \begin_layout LyX-Code -4.55575E-10 -4.4953E-10 -4.48435E-10 -4.48217E-10 ... \end_layout \begin_layout LyX-Code ... \end_layout \begin_layout LyX-Code *table -1.6 \end_layout \begin_layout LyX-Code -3.10015E-10 -3.09767E-10 -3.0973E-10 -3.09724E-10 ... \end_layout \begin_layout LyX-Code -3.09748E-10 -3.08524E-10 -3.08339E-10 -3.08312E-10 ... \end_layout \begin_layout LyX-Code ... \end_layout \begin_layout LyX-Code *table -1.4 \end_layout \begin_layout LyX-Code -2.04848E-10 -2.04008E-10 -2.03882E-10 ... \end_layout \begin_layout LyX-Code -2.07275E-10 -2.03117E-10 -2.02491E-10 ... \end_layout \begin_layout LyX-Code ... \end_layout \begin_layout Description \noindent \align left \family roman Description: The usage example simulates a NMOS transistor with independent drain, gate and bulk nodes, referenced to source. Parameter \emph on gain \emph default may be used to emulate transistor width, with respect to the table transistor. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code amos1 %vd(d s) %vd(g s) %vd(b s) %id(d s) mostable1 \end_layout \begin_layout LyX-Code .model mostable1 table3d (offset=0.0 gain=0.5 order=3 \end_layout \begin_layout LyX-Code + verbose=1 file="table-3D-bsim4n.txt") \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Simple-Diode-Model" \end_inset Simple Diode Model \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_sidiode \end_layout \begin_layout LyX-Code Spice_Model_Name: sidiode \end_layout \begin_layout LyX-Code Description: "simple diode" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: ds \end_layout \begin_layout LyX-Code Description: "diode port" \end_layout \begin_layout LyX-Code Direction: inout \end_layout \begin_layout LyX-Code Default_Type: gd \end_layout \begin_layout LyX-Code Allowed_Types: [gd] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: ron roff \end_layout \begin_layout LyX-Code Description: "resistance on-state" "resistance off-state" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1 1 \begin_inset Foot status open \begin_layout Plain Layout If roff is not given, ron is the default \end_layout \end_inset \end_layout \begin_layout LyX-Code Limits: [1e-6 - ] [1e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: vfwd vrev \end_layout \begin_layout LyX-Code Description: "forward voltage" "reverse breakdown voltage" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0. 1e30 \end_layout \begin_layout LyX-Code Limits: [0. -] [0. -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: ilimit revilimit \end_layout \begin_layout LyX-Code Description: "limit of on-current" "limit of breakdown current" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1e30 1e30 \end_layout \begin_layout LyX-Code Limits: [1e-15 -] [1e-15 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: epsilon revepsilon \end_layout \begin_layout LyX-Code Description: "width quadrat. reg. 1" "width quadratic region 2" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0. 0. \end_layout \begin_layout LyX-Code Limits: [0. -] [0. -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rrev \end_layout \begin_layout LyX-Code Description: "resistance in breakdown" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 0. \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code STATIC_VAR_TABLE: \end_layout \begin_layout LyX-Code Static_Var_Name: locdata \end_layout \begin_layout LyX-Code Data_Type: pointer \end_layout \begin_layout LyX-Code Description: "table with constants" \end_layout \begin_layout Standard This is a model for a simple diode. Three regions are modelled as linear I(V) curves: Reverse (breakdown) current with \family sans Rrev \family default starting at \family sans Vrev \family default into the negative direction, Off current with \family sans Roff \family default between \family sans Vrev \family default and \family sans Vfwd \family default and an On region with \family sans Ron \family default , staring at \family sans Vfwd \family default . The interface between the regions is described by a quadratic function, the width of the interface region is determined by \family sans Revepsilon \family default and \family sans Epsilon \family default . Current limits in the reverse breakdown ( \family sans Revilimit \family default ) and in the forward (on) state ( \family sans Ilimit \family default ) may be set. The interface is a tanh function. Thus the first derivative of the I(V) curve is continuous. All parameter values are entered as positive numbers. A diode capacitance is not modelled. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a1 a k ds1 \end_layout \begin_layout LyX-Code .model ds1 sidiode(Roff=1000 Ron=0.7 Rrev=0.2 Vfwd=1 \end_layout \begin_layout LyX-Code + Vrev=10 Revepsilon=0.2 Epsilon=0.2 Ilimit=7 Revilimit=7) \end_layout \begin_layout LyX-Code \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:XSPICE-Hybrid-Models" \end_inset Hybrid Models \end_layout \begin_layout Standard The following hybrid models are supplied with XSPICE. The descriptions included below consist of the model Interface Specification File and a description of the model's operation. This is followed by an example of a simulator-deck placement of the model, including the \family typewriter .MODEL \family default card and the specification of all available parameters. \end_layout \begin_layout Standard A note should be made with respect to the use of hybrid models for other than simple digital-to-analog and analog-to-digital translations. The hybrid models represented in this section address that specific need, but in the development of user-defined nodes you may find a need to translate not only between digital and analog nodes, but also between real and digital, real and int, etc. In most cases such translations will not need to be as involved or as detailed as shown in the following. \end_layout \begin_layout Subsection Digital-to-Analog Node Bridge \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_dac_bridge \end_layout \begin_layout LyX-Code Spice_Model_Name: dac_bridge \end_layout \begin_layout LyX-Code Description: "digital-to-analog node bridge" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: d v \end_layout \begin_layout LyX-Code Allowed_Types: [d] [v,vd,i,id,d] \end_layout \begin_layout LyX-Code Vector: yes yes \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: out_low \end_layout \begin_layout LyX-Code Description: "0-valued analog output" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 0.0 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: out_high \end_layout \begin_layout LyX-Code Description: "1-valued analog output" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: out_undef input_load \end_layout \begin_layout LyX-Code Description: "U-valued analog output" "input load (F)" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.5 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: t_rise t_fall \end_layout \begin_layout LyX-Code Description: "rise time 0->1" "fall time 1->0" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout Description Description: The \family typewriter dac_bridge \family default is the first of two node bridge devices designed to allow for the ready transfer of digital information to analog values and back again. The second device is the \family typewriter adc_bridge \family default (which takes an analog value and maps it to a digital one).The \family typewriter dac_bridge \family default takes as input a digital value from a digital node. This value by definition may take on only one of the values ` \family typewriter \series medium 0 \family default \series default ', `1' or `U'. The \family typewriter dac_bridge \family default then outputs the value \family typewriter out_low \family default , \family typewriter out_high \family default or \family typewriter out_undef \family default , or ramps linearly toward one of these `final' values from its current analog output level. The speed at which this ramping occurs depends on the values of \family typewriter t_rise \family default and \family typewriter t_fall \family default . These parameters are interpreted by the model such that the rise or fall slope generated is always constant. \emph on Note that the \family typewriter \emph default dac_bridge \family default \emph on includes test code in its cfunc.mod file for determining the presence of the out_undef parameter. If this parameter is not specified by you, and if \family typewriter \emph default out_high \family default \emph on and \family typewriter \emph default out_low \family default \emph on values are specified, then out_undef is assigned the value of the arithmetic mean of \family typewriter \emph default out_high \family default \emph on and \family typewriter \emph default out_low \family default \series bold . \series default This simplifies coding of output buffers, where typically a logic family will include an \family typewriter out_low \family default and \family typewriter out_high \family default voltage, but not an \family typewriter out_undef \family default value. This model also posts an input load value (in farads) based on the parameter input load. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code abridge1 [7] [2] dac1 \end_layout \begin_layout LyX-Code .model dac1 dac_bridge(out_low = 0.7 out_high = 3.5 out_undef = 2.2 \end_layout \begin_layout LyX-Code + input_load = 5.0e-12 t_rise = 50e-9 \end_layout \begin_layout LyX-Code + t_fall = 20e-9) \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Analog-to-Digital-Node-Bridge" \end_inset Analog-to-Digital Node Bridge \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_adc_bridge \end_layout \begin_layout LyX-Code Spice_Model_Name: adc_bridge \end_layout \begin_layout LyX-Code Description: "analog-to-digital node bridge" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v d \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id,d] [d] \end_layout \begin_layout LyX-Code Vector: yes yes \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: in_low \end_layout \begin_layout LyX-Code Description: "maximum 0-valued analog input" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: in_high \end_layout \begin_layout LyX-Code Description: "minimum 1-valued analog input" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 2.0 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout Description Description: The \family typewriter adc_bridge \family default is one of two node bridge devices designed to allow for the ready transfer of analog information to digital values and back again. The second device is the \family typewriter dac_bridge \family default (which takes a digital value and maps it to an analog one). The \family typewriter adc_bridge \family default takes as input an analog value from an analog node. This value by definition may be in the form of a voltage, or a current. If the input value is less than or equal to in_low, then a digital output value of ` \family typewriter \series medium 0 \family default \series default ' is generated. If the input is greater than or equal to in_high, a digital output value of `1' is generated. If neither of these is true, then a digital `UNKNOWN' value is output. Note that unlike the case of the \family typewriter dac_bridge \family default , no ramping time or delay is associated with the \family typewriter adc_bridge \family default . Rather, the continuous ramping of the input value provides for any associated delays in the digitized signal. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code abridge2 [1] [8] adc_buff \end_layout \begin_layout LyX-Code .model adc_buff adc_bridge(in_low = 0.3 in_high = 3.5) \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Controlled-Digital-Oscillator" \end_inset Controlled Digital Oscillator \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_osc \end_layout \begin_layout LyX-Code Spice_Model_Name: d_osc \end_layout \begin_layout LyX-Code Description: "controlled digital oscillator" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: cntl_in out \end_layout \begin_layout LyX-Code Description: "control input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: v d \end_layout \begin_layout LyX-Code Allowed_Types: [v,vd,i,id] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: cntl_array freq_array \end_layout \begin_layout LyX-Code Description: "control array" "frequency array" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0e6 \end_layout \begin_layout LyX-Code Limits: - [0 -] \end_layout \begin_layout LyX-Code Vector: yes yes \end_layout \begin_layout LyX-Code Vector_Bounds: [2 -] cntl_array \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: duty_cycle init_phase \end_layout \begin_layout LyX-Code Description: "duty cycle" "initial phase of output" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 0.5 0 \end_layout \begin_layout LyX-Code Limits: [1e-6 0.999999] [-180.0 +360.0] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1e-9 1e-9 \end_layout \begin_layout LyX-Code Limits: [0 -] [0 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout Description Description: The digital oscillator is a hybrid model that accepts as input a voltage or current. This input is compared to the voltage-to-frequency transfer characteristic specified by the \family typewriter cntl_array/freq_array \family default coordinate pairs, and a frequency is obtained that represents a linear interpolation or extrapolation based on those pairs. A digital time-varying signal is then produced with this fundamental frequency. \begin_inset Newline newline \end_inset The output waveform, which is the equivalent of a digital clock signal, has rise and fall delays that can be specified independently. In addition, the duty cycle and the phase of the waveform are also variable and can be set by you. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a5 1 8 var_clock \end_layout \begin_layout LyX-Code .model var_clock d_osc(cntl_array = [-2 -1 1 2] \end_layout \begin_layout LyX-Code + freq_array = [1e3 1e3 10e3 10e3] \end_layout \begin_layout LyX-Code + duty_cycle = 0.4 init_phase = 180.0 \end_layout \begin_layout LyX-Code + rise_delay = 10e-9 fall_delay=8e-9) \end_layout \begin_layout Subsection Node bridge from digital to real with enable \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code Spice_Model_Name: d_to_real \end_layout \begin_layout LyX-Code C_Function_Name: ucm_d_to_real \end_layout \begin_layout LyX-Code Description: "Node bridge from digital to real with enable" \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: in enable out \end_layout \begin_layout LyX-Code Description: "input" "enable" "output" \end_layout \begin_layout LyX-Code Direction: in in out \end_layout \begin_layout LyX-Code Default_Type: d d real \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] [real] \end_layout \begin_layout LyX-Code Vector: no no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - - \end_layout \begin_layout LyX-Code Null_Allowed: no yes no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: zero one delay \end_layout \begin_layout LyX-Code Description: "value for 0" "value for 1" "delay" \end_layout \begin_layout LyX-Code Data_Type: real real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 1e-9 \end_layout \begin_layout LyX-Code Limits: - - [1e-15 -] \end_layout \begin_layout LyX-Code Vector: no no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes yes \end_layout \begin_layout Subsection A Z**-1 block working on real data \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code Spice_Model_Name: real_delay \end_layout \begin_layout LyX-Code C_Function_Name: ucm_real_delay \end_layout \begin_layout LyX-Code Description: "A Z ** -1 block working on real data" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: in clk out \end_layout \begin_layout LyX-Code Description: "input" "clock" "output" \end_layout \begin_layout LyX-Code Direction: in in out \end_layout \begin_layout LyX-Code Default_Type: real d real \end_layout \begin_layout LyX-Code Allowed_Types: [real] [d] [real] \end_layout \begin_layout LyX-Code Vector: no no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - - \end_layout \begin_layout LyX-Code Null_Allowed: no no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: delay \end_layout \begin_layout LyX-Code Description: "delay from clk to out" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1e-9 \end_layout \begin_layout LyX-Code Limits: [1e-15 -] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Subsection A gain block for event-driven real data \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code Spice_Model_Name: real_gain \end_layout \begin_layout LyX-Code C_Function_Name: ucm_real_gain \end_layout \begin_layout LyX-Code Description: "A gain block for event-driven real data" \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: real real \end_layout \begin_layout LyX-Code Allowed_Types: [real] [real] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: in_offset gain out_offset \end_layout \begin_layout LyX-Code Description: "input offset" "gain" "output offset" \end_layout \begin_layout LyX-Code Data_Type: real real real \end_layout \begin_layout LyX-Code Default_Value: 0.0 1.0 0.0 \end_layout \begin_layout LyX-Code Limits: - - - \end_layout \begin_layout LyX-Code Vector: no no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes yes \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: delay ic \end_layout \begin_layout LyX-Code Description: "delay" "initial condition" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 0.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout Subsection Node bridge from real to analog voltage \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code Spice_Model_Name: real_to_v \end_layout \begin_layout LyX-Code C_Function_Name: ucm_real_to_v \end_layout \begin_layout LyX-Code Description: "Node bridge from real to analog voltage" \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: real v \end_layout \begin_layout LyX-Code Allowed_Types: [real] [v, vd, i, id] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: gain transition_time \end_layout \begin_layout LyX-Code Description: "gain" "output transition time" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0 1e-9 \end_layout \begin_layout LyX-Code Limits: - [1e-15 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:XSPICE-Digital-Models" \end_inset Digital Models \end_layout \begin_layout Standard The following digital models are supplied with XSPICE. The descriptions included below consist of an example model Interface Specifica tion File and a description of the model's operation. This is followed by an example of a simulator-deck placement of the model, including the \family typewriter .MODEL \family default card and the specification of all available parameters. Note that these models have not been finalized at this time. \end_layout \begin_layout Standard Some information common to all digital models and/or digital nodes is included here. The following are general rules that should make working with digital nodes and models more straightforward: \end_layout \begin_layout Enumerate All digital nodes are initialized to ZERO at the start of a simulation (i.e., when INIT=TRUE). This means that a model need not post an explicit value to an output node upon initialization if its output would normally be a ZERO (although posting such would certainly cause no harm). \end_layout \begin_layout Enumerate Digital nodes may have one out of twelve possible node values. See \begin_inset CommandInset ref LatexCommand ref reference "subsec:Digital-Node-Type" \end_inset for details. \end_layout \begin_layout Enumerate Digital models typically have defined their rise and fall delays for their output signals. A capacitive input load value may be defined as well to determine a load-depend ent delay, but is currently not used in any code model (see \begin_inset CommandInset ref LatexCommand ref reference "TOTAL_LOAD(a)" \end_inset ). \end_layout \begin_layout Enumerate Several commands are available for outputting data, e.g. eprint, edisplay, and eprvcd. Digital inputs may be read from files. Please see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:(Digital)-Input/Output" \end_inset for more details. \end_layout \begin_layout Enumerate Hybrid models (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:XSPICE-Hybrid-Models" \end_inset ) provide an interface between the digital event driven world and the analog world of ngspice to enable true mixed mode simulation. \end_layout \begin_layout Subsection Buffer \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_buffer \end_layout \begin_layout LyX-Code Spice_Model_Name: d_buffer \end_layout \begin_layout LyX-Code Description: "digital one-bit-wide buffer" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: input_load \end_layout \begin_layout LyX-Code Description: "input load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The buffer is a single-input, single-output digital buffer that produces as output a time-delayed copy of its input. The delays associated with an output rise and those associated with an output fall may be different. The model also posts an input load value (in farads) based on the parameter input load. The output of this model does \emph on not \emph default , however, respond to the total loading it sees on its output; it will always drive the output strongly with the specified delays. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a6 1 8 buff1 \end_layout \begin_layout LyX-Code .model buff1 d_buffer(rise_delay = 0.5e-9 fall_delay = 0.3e-9 \end_layout \begin_layout LyX-Code + input_load = 0.5e-12) \end_layout \begin_layout Subsection Inverter \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_inverter \end_layout \begin_layout LyX-Code Spice_Model_Name: d_inverter \end_layout \begin_layout LyX-Code Description: "digital one-bit-wide inverter" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: input_load \end_layout \begin_layout LyX-Code Description: "input load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The inverter is a single-input, single-output digital inverter that produces as output an inverted, time-delayed copy of its input. The delays associated with an output rise and those associated with an output fall may be specified independently. The model also posts an input load value (in farads) based on the parameter input load. The output of this model does \emph on not \emph default , however, respond to the total loading it sees on its output; it will always drive the output strongly with the specified delays. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a6 1 8 inv1 \end_layout \begin_layout LyX-Code .model inv1 d_inverter(rise_delay = 0.5e-9 fall_delay = 0.3e-9 \end_layout \begin_layout LyX-Code + input_load = 0.5e-12) \end_layout \begin_layout Subsection And \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_and \end_layout \begin_layout LyX-Code Spice_Model_Name: d_and \end_layout \begin_layout LyX-Code Description: "digital `and' gate" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: yes no \end_layout \begin_layout LyX-Code Vector_Bounds: [2 -] - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: input_load \end_layout \begin_layout LyX-Code Description: "input load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The digital \family typewriter and \family default gate is an n-input, single-output \family typewriter and \family default gate that produces an active ` \family typewriter 1 \family default ' value if, and only if, all of its inputs are also ` \family typewriter 1 \family default ' values. If ANY of the inputs is a ` \family typewriter \series medium 0 \family default \series default ', the output will also be a ` \family typewriter 0 \family default '; if neither of these conditions holds, the output will be unknown. The delays associated with an output rise and those associated with an output fall may be specified independently. The model also posts an input load value (in farads) based on the parameter input load. The output of this model does \emph on not \emph default , however, respond to the total loading it sees on its output; it will always drive the output strongly with the specified delays. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a6 [1 2] 8 and1 \end_layout \begin_layout LyX-Code .model and1 d_and(rise_delay = 0.5e-9 fall_delay = 0.3e-9 \end_layout \begin_layout LyX-Code + input_load = 0.5e-12) \end_layout \begin_layout Subsection Nand \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_nand \end_layout \begin_layout LyX-Code Spice_Model_Name: d_nand \end_layout \begin_layout LyX-Code Description: "digital `nand' gate" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: yes no \end_layout \begin_layout LyX-Code Vector_Bounds: [2 -] - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: input_load \end_layout \begin_layout LyX-Code Description: "input load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The digital \family typewriter nand \family default gate is an n-input, single-output \family typewriter nand \family default gate that produces an active ` \family typewriter \series medium 0 \family default \series default ' value if and only if all of its inputs are ` \family typewriter \series medium 1 \family default \series default ' values. If ANY of the inputs is a ` \family typewriter \series medium 0 \family default \series default ', the output will be a ` \family typewriter \series medium 1 \family default \series default '; if neither of these conditions holds, the output will be unknown. The delays associated with an output rise and those associated with an output fall may be specified independently. The model also posts an input load value (in farads) based on the parameter input load. The output of this model does \emph on not \emph default , however, respond to the total loading it sees on its output; it will always drive the output strongly with the specified delays. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a6 [1 2 3] 8 nand1 \end_layout \begin_layout LyX-Code .model nand1 d_nand(rise_delay = 0.5e-9 fall_delay = 0.3e-9 \end_layout \begin_layout LyX-Code + input_load = 0.5e-12) \end_layout \begin_layout Subsection Or \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_or \end_layout \begin_layout LyX-Code Spice_Model_Name: d_or \end_layout \begin_layout LyX-Code Description: "digital `or' gate" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: yes no \end_layout \begin_layout LyX-Code Vector_Bounds: [2 -] - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: input_load \end_layout \begin_layout LyX-Code Description: "input load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The digital \family typewriter or \family default gate is an n-input, single-output \family typewriter or \family default gate that produces an active ` \family typewriter \series medium 1 \family default \series default ' value if at least one of its inputs is a ` \family typewriter \series medium 1 \family default \series default ' value. The gate produces a ` \family typewriter \series medium 0 \family default \series default ' value if all inputs are ` \family typewriter \series medium 0 \family default \series default '; if neither of these two conditions holds, the output is unknown. The delays associated with an output rise and those associated with an output fall may be specified independently. The model also posts an input load value (in farads) based on the parameter input load. The output of this model does \emph on not \emph default , however, respond to the total loading it sees on its output; it will always drive the output strongly with the specified delays. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a6 [1 2 3] 8 or1 \end_layout \begin_layout LyX-Code .model or1 d_or(rise_delay = 0.5e-9 fall_delay = 0.3e-9 \end_layout \begin_layout LyX-Code + input_load = 0.5e-12) \end_layout \begin_layout Subsection Nor \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_nor \end_layout \begin_layout LyX-Code Spice_Model_Name: d_nor \end_layout \begin_layout LyX-Code Description: "digital `nor' gate" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: yes no \end_layout \begin_layout LyX-Code Vector_Bounds: [2 -] - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: input_load \end_layout \begin_layout LyX-Code Description: "input load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The digital \family typewriter nor \family default gate is an n-input, single-output \family typewriter nor \family default gate that produces an active ` \family typewriter \series medium 0 \family default \series default ' value if at least one of its inputs is a ` \family typewriter \series medium 1 \family default \series default ' value. The gate produces a ` \family typewriter \series medium 0 \family default \series default ' value if all inputs are ` \family typewriter \series medium 0 \family default \series default '; if neither of these two conditions holds, the output is unknown. The delays associated with an output rise and those associated with an output fall may be specified independently. The model also posts an input load value (in farads) based on the parameter input load. The output of this model does \emph on not \emph default , however, respond to the total loading it sees on its output; it will always drive the output strongly with the specified delays. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code anor12 [1 2 3 4] 8 nor12 \end_layout \begin_layout LyX-Code .model nor12 d_nor(rise_delay = 0.5e-9 fall_delay = 0.3e-9 \end_layout \begin_layout LyX-Code + input_load = 0.5e-12) \end_layout \begin_layout Subsection Xor \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_xor \end_layout \begin_layout LyX-Code Spice_Model_Name: d_xor \end_layout \begin_layout LyX-Code Description: "digital exclusive-or gate" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: yes no \end_layout \begin_layout LyX-Code Vector_Bounds: [2 -] - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: input_load \end_layout \begin_layout LyX-Code Description: "input load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The digital \family typewriter xor \family default gate is an n-input, single-output \family typewriter xor \family default gate that produces an active ` \family typewriter \series medium 1 \family default \series default ' value if an odd number of its inputs are also ` \family typewriter \series medium 1 \family default \series default ' values. The delays associated with an output rise and those associated with an output fall may be specified independently. \begin_inset Newline newline \end_inset The model also posts an input load value (in farads) based on the parameter input load. The output of this model does \emph on not \emph default , however, respond to the total loading it sees on its output; it will always drive the output strongly with the specified delays. Note also that to maintain the technology-independence of the model, any UNKNOWN input, or any floating input causes the output to also go UNKNOWN. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a9 [1 2] 8 xor3 \end_layout \begin_layout LyX-Code .model xor3 d_xor(rise_delay = 0.5e-9 fall_delay = 0.3e-9 \end_layout \begin_layout LyX-Code + input_load = 0.5e-12) \end_layout \begin_layout Subsection Xnor \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_xnor \end_layout \begin_layout LyX-Code Spice_Model_Name: d_xnor \end_layout \begin_layout LyX-Code Description: "digital exclusive-nor gate" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: yes no \end_layout \begin_layout LyX-Code Vector_Bounds: [2 -] - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: input_load \end_layout \begin_layout LyX-Code Description: "input load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The digital \family typewriter xnor \family default gate is an n-input, single-output \family typewriter xnor \family default gate that produces an active ` \family typewriter \series medium 0 \family default \series default ' value if an odd number of its inputs are also ` \family typewriter \series medium 1 \family default \series default ' values. It produces a ` \family typewriter \series medium 1 \family default \series default ' output when an even number of ` \family typewriter \series medium 1 \family default \series default ' values occurs on its inputs. The delays associated with an output rise and those associated with an output fall may be specified independently. The model also posts an input load value (in farads) based on the parameter input load. The output of this model does \emph on not \emph default , however, respond to the total loading it sees on its output; it will always drive the output strongly with the specified delays. Note also that to maintain the technology-independence of the model, any UNKNOWN input, or any floating input causes the output to also go UNKNOWN. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a9 [1 2] 8 xnor3 \end_layout \begin_layout LyX-Code .model xnor3 d_xnor(rise_delay = 0.5e-9 fall_delay = 0.3e-9 \end_layout \begin_layout LyX-Code + input_load = 0.5e-12) \end_layout \begin_layout Subsection Tristate \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_tristate \end_layout \begin_layout LyX-Code Spice_Model_Name: d_tristate \end_layout \begin_layout LyX-Code Description: "digital tristate buffer" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in enable out \end_layout \begin_layout LyX-Code Description: "input" "enable" "output" \end_layout \begin_layout LyX-Code Direction: in in out \end_layout \begin_layout LyX-Code Default_Type: d d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] [d] \end_layout \begin_layout LyX-Code Vector: no no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - - \end_layout \begin_layout LyX-Code Null_Allowed: no no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: delay \end_layout \begin_layout LyX-Code Description: "delay" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: input_load \end_layout \begin_layout LyX-Code Description: "input load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: enable_load \end_layout \begin_layout LyX-Code Description: "enable load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The digital tristate is a simple tristate gate that can be configured to allow for open-collector behavior, as well as standard tristate behavior. The state seen on the input line is reflected in the output. The state seen on the enable line determines the strength of the output. Thus, a ONE forces the output to its state with a STRONG strength. A ZERO forces the output to go to a HI_IMPEDANCE strength. The delays associated with an output state or strength change cannot be specified independently, nor may they be specified independently for rise or fall conditions; other gate models may be used to provide such delays if needed. The model posts input and enable load values (in farads) based on the parameter s input load and enable. The output of this model does \emph on not \emph default , however, respond to the total loading it sees on its output; it will always drive the output with the specified delay. Note also that to maintain the technology-independence of the model, any UNKNOWN input, or any floating input causes the output to also go UNKNOWN. Likewise, any UNKNOWN input on the enable line causes the output to go to an UNDETERMINED strength value. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a9 1 2 8 tri7 \end_layout \begin_layout LyX-Code .model tri7 d_tristate(delay = 0.5e-9 input_load = 0.5e-12 \end_layout \begin_layout LyX-Code + enable_load = 0.5e-12) \end_layout \begin_layout Subsection Pullup \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_pullup \end_layout \begin_layout LyX-Code Spice_Model_Name: d_pullup \end_layout \begin_layout LyX-Code Description: "digital pullup resistor" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: out \end_layout \begin_layout LyX-Code Description: "output" \end_layout \begin_layout LyX-Code Direction: out \end_layout \begin_layout LyX-Code Default_Type: d \end_layout \begin_layout LyX-Code Allowed_Types: [d] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: load \end_layout \begin_layout LyX-Code Description: "load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The digital pullup resistor is a device that emulates the behavior of an analog resistance value tied to a high voltage level. The pullup may be used in conjunction with tristate buffers to provide open-collector wired \family typewriter or \family default constructs, or any other logical constructs that rely on a resistive pullup common to many tristated output devices. The model posts an input load value (in farads) based on the parameter \family sans load \family default . \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a2 9 pullup1 \end_layout \begin_layout LyX-Code .model pullup1 d_pullup(load = 20.0e-12) \end_layout \begin_layout Subsection Pulldown \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_pulldown \end_layout \begin_layout LyX-Code Spice_Model_Name: d_pulldown \end_layout \begin_layout LyX-Code Description: "digital pulldown resistor" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: out \end_layout \begin_layout LyX-Code Description: "output" \end_layout \begin_layout LyX-Code Direction: out \end_layout \begin_layout LyX-Code Default_Type: d \end_layout \begin_layout LyX-Code Allowed_Types: [d] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: load \end_layout \begin_layout LyX-Code Description: "load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The digital pulldown resistor is a device that emulates the behavior of an analog resistance value tied to a low voltage level. The pulldown may be used in conjunction with tristate buffers to provide open-collector wired \family typewriter or \family default constructs, or any other logical constructs that rely on a resistive pulldown common to many tristated output devices. The model posts an input load value (in farads) based on the parameter \family typewriter load \family default . \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a4 9 pulldown1 \end_layout \begin_layout LyX-Code .model pulldown1 d_pulldown(load = 20.0e-12) \end_layout \begin_layout Subsection D Flip Flop \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_dff \end_layout \begin_layout LyX-Code Spice_Model_Name: d_dff \end_layout \begin_layout LyX-Code Description: "digital d-type flip flop" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: data clk \end_layout \begin_layout LyX-Code Description: "input data" "clock" \end_layout \begin_layout LyX-Code Direction: in in \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: set reset \end_layout \begin_layout LyX-Code Description: "asynch. set" "asynch. reset" \end_layout \begin_layout LyX-Code Direction: in in \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: out Nout \end_layout \begin_layout LyX-Code Description: "data output" "inverted data output" \end_layout \begin_layout LyX-Code Direction: out out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: clk_delay set_delay \end_layout \begin_layout LyX-Code Description: "delay from clk" "delay from set" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: reset_delay ic \end_layout \begin_layout LyX-Code Description: "delay from reset" "output initial state" \end_layout \begin_layout LyX-Code Data_Type: real int \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 0 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [0 2] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: data_load clk_load \end_layout \begin_layout LyX-Code Description: "data load value (F)" "clk load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: set_load reset_load \end_layout \begin_layout LyX-Code Description: "set load value (F)" "reset load (F)" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector.Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout Description Description: The digital d-type flip flop is a one-bit, edge-triggered storage element that will store data whenever the clk input line transitions from low to high (ZERO to ONE). In addition, asynchronous set and reset signals exist, and each of the three methods of changing the stored output of the d_dff have separate load values and delays associated with them. Additionally, you may specify separate rise and fall delay values that are added to those specified for the input lines; these allow for more faithful reproduction of the output characteristics of different IC fabrication technologies. \begin_inset Newline newline \end_inset Note that any UNKNOWN input on the set or reset lines immediately results in an UNKNOWN output. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a7 1 2 3 4 5 6 flop1 \end_layout \begin_layout LyX-Code .model flop1 d_dff(clk_delay = 13.0e-9 set_delay = 25.0e-9 \end_layout \begin_layout LyX-Code + reset_delay = 27.0e-9 ic = 2 rise_delay = 10.0e-9 \end_layout \begin_layout LyX-Code + fall_delay = 3e-9) \end_layout \begin_layout Subsection JK Flip Flop \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_jkff \end_layout \begin_layout LyX-Code Spice_Model_Name: d_jkff \end_layout \begin_layout LyX-Code Description: "digital jk-type flip flop" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: j k \end_layout \begin_layout LyX-Code Description: "j input" "k input" \end_layout \begin_layout LyX-Code Direction: in in \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: clk \end_layout \begin_layout LyX-Code Description: "clock" \end_layout \begin_layout LyX-Code Direction: in \end_layout \begin_layout LyX-Code Default_Type: d \end_layout \begin_layout LyX-Code Allowed_Types: [d] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: set reset \end_layout \begin_layout LyX-Code Description: "asynchronous set" "asynchronous reset" \end_layout \begin_layout LyX-Code Direction: in in \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: out Nout \end_layout \begin_layout LyX-Code Description: "data output" "inverted data output" \end_layout \begin_layout LyX-Code Direction: out out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: clk_delay set_delay \end_layout \begin_layout LyX-Code Description: "delay from clk" "delay from set" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: reset_delay ic \end_layout \begin_layout LyX-Code Description: "delay from reset" "output initial state" \end_layout \begin_layout LyX-Code Data_Type: real int \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 0 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [0 2] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: jk_load clk_load \end_layout \begin_layout LyX-Code Description: "j,k load values (F)" "clk load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: set_load reset_load \end_layout \begin_layout LyX-Code Description: "set load value (F)" "reset load (F)" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout Description Description: The digital jk-type flip flop is a one-bit, edge-triggered storage element that will store data whenever the clk input line transitions from low to high (ZERO to ONE). In addition, asynchronous set and reset signals exist, and each of the three methods of changing the stored output of the d_jkff have separate load values and delays associated with them. Additionally, you may specify separate rise and fall delay values that are added to those specified for the input lines; these allow for more faithful reproduction of the output characteristics of different IC fabrication technologies. \begin_inset Newline newline \end_inset Note that any UNKNOWN inputs other than j or k cause the output to go UNKNOWN automatically. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a8 1 2 3 4 5 6 7 flop2 \end_layout \begin_layout LyX-Code .model flop2 d_jkff(clk_delay = 13.0e-9 set_delay = 25.0e-9 \end_layout \begin_layout LyX-Code + reset_delay = 27.0e-9 ic = 2 rise_delay = 10.0e-9 \end_layout \begin_layout LyX-Code + fall_delay = 3e-9) \end_layout \begin_layout Subsection Toggle Flip Flop \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_tff \end_layout \begin_layout LyX-Code Spice_Model_Name: d_tff \end_layout \begin_layout LyX-Code Description: "digital toggle flip flop" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: t clk \end_layout \begin_layout LyX-Code Description: "toggle input" "clock" \end_layout \begin_layout LyX-Code Direction: in in \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: set reset \end_layout \begin_layout LyX-Code Description: "set" "reset" \end_layout \begin_layout LyX-Code Direction: in in \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT.TABLE: \end_layout \begin_layout LyX-Code Port Name: out Nout \end_layout \begin_layout LyX-Code Description: "data output" "inverted data output" \end_layout \begin_layout LyX-Code Direction: out out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: clk_delay set_delay \end_layout \begin_layout LyX-Code Description: "delay from clk" "delay from set" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: reset_delay ic \end_layout \begin_layout LyX-Code Description: "delay from reset" "output initial state" \end_layout \begin_layout LyX-Code Data_Type: real int \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 0 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [0 2] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: t_load clk_load \end_layout \begin_layout LyX-Code Description: "toggle load value (F)" "clk load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: set_load reset_load \end_layout \begin_layout LyX-Code Description: "set load value (F)" "reset load (F)" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default.Value: 1.0e-12 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout Description Description: The digital toggle-type flip flop is a one-bit, edge-triggered storage element that will toggle its current state whenever the clk input line transitions from low to high (ZERO to ONE). In addition, asynchronous set and reset signals exist, and each of the three methods of changing the stored output of the d_tff have separate load values and delays associated with them. Additionally, you may specify separate rise and fall delay values that are added to those specified for the input lines; these allow for more faithful reproduction of the output characteristics of different IC fabrication technologies. \begin_inset Newline newline \end_inset Note that any UNKNOWN inputs other than t immediately cause the output to go UNKNOWN. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a8 2 12 4 5 6 3 flop3 \end_layout \begin_layout LyX-Code .model flop3 d_tff(clk_delay = 13.0e-9 set_delay = 25.0e-9 \end_layout \begin_layout LyX-Code + reset_delay = 27.0e-9 ic = 2 rise_delay = 10.0e-9 \end_layout \begin_layout LyX-Code + fall_delay = 3e-9 t_load = 0.2e-12) \end_layout \begin_layout Subsection Set-Reset Flip Flop \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_srff \end_layout \begin_layout LyX-Code Spice_Model_Name: d_srff \end_layout \begin_layout LyX-Code Description: "digital set-reset flip flop" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: s r \end_layout \begin_layout LyX-Code Description: "set input" "reset input" \end_layout \begin_layout LyX-Code Direction: in in \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: clk \end_layout \begin_layout LyX-Code Description: "clock" \end_layout \begin_layout LyX-Code Direction: in \end_layout \begin_layout LyX-Code Default_Type: d \end_layout \begin_layout LyX-Code Allowed_Types: [d] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: set reset \end_layout \begin_layout LyX-Code Description: "asynchronous set" "asynchronous reset" \end_layout \begin_layout LyX-Code Direction: in in \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: out Nout \end_layout \begin_layout LyX-Code Description: "data output" "inverted data output" \end_layout \begin_layout LyX-Code Direction: out out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: clk_delay set_delay \end_layout \begin_layout LyX-Code Description: "delay from clk" "delay from set" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: reset_delay ic \end_layout \begin_layout LyX-Code Description: "delay from reset" "output initial state" \end_layout \begin_layout LyX-Code Data_Type: real int \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 0 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [0 2] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: sr_load clk_load \end_layout \begin_layout LyX-Code Description: "set/reset loads (F)" "clk load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: set_load reset_load \end_layout \begin_layout LyX-Code Description: "set load value (F)" "reset load (F)" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout Description Description: The digital sr-type flip flop is a one-bit, edge-triggered storage element that will store data whenever the clk input line transitions from low to high (ZERO to ONE). The value stored (i.e., the \family typewriter out \family default value) will depend on the s and r input pin values, and will be: \end_layout \begin_layout LyX-Code out=ONE if s=ONE and r=ZERO; \end_layout \begin_layout LyX-Code out=ZERO if s=ZERO and r=ONE; \end_layout \begin_layout LyX-Code out=previous value if s=ZERO and r=ZERO; \end_layout \begin_layout LyX-Code out=UNKNOWN if s=ONE and r=ONE; \end_layout \begin_layout LyX-Code \end_layout \begin_layout Standard In addition, asynchronous set and reset signals exist, and each of the three methods of changing the stored output of the d_srff have separate load values and delays associated with them. You may also specify separate rise and fall delay values that are added to those specified for the input lines; these allow for more faithful reproduct ion of the output characteristics of different IC fabrication technologies. \end_layout \begin_layout Standard Note that any UNKNOWN inputs other than s and r immediately cause the output to go UNKNOWN. \end_layout \begin_layout Standard Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a8 2 12 4 5 6 3 14 flop7 \end_layout \begin_layout LyX-Code .model flop7 d_srff(clk_delay = 13.0e-9 set_delay = 25.0e-9 \end_layout \begin_layout LyX-Code + reset_delay = 27.0e-9 ic = 2 rise_delay = 10.0e-9 \end_layout \begin_layout LyX-Code + fall_delay = 3e-9) \end_layout \begin_layout Subsection D Latch \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_dlatch \end_layout \begin_layout LyX-Code Spice_Model_Name: d_dlatch \end_layout \begin_layout LyX-Code Description: "digital d-type latch" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: data enable \end_layout \begin_layout LyX-Code Description: "input data" "enable input" \end_layout \begin_layout LyX-Code Direction: in in \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: set reset \end_layout \begin_layout LyX-Code Description: "set" "reset" \end_layout \begin_layout LyX-Code Direction: in in \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: out Nout \end_layout \begin_layout LyX-Code Description: "data output" "inverter data output" \end_layout \begin_layout LyX-Code Direction: out out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: data_delay \end_layout \begin_layout LyX-Code Description: "delay from data" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: enable_delay set_delay \end_layout \begin_layout LyX-Code Description: "delay from enable" "delay from SET" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: reset_delay ic \end_layout \begin_layout LyX-Code Description: "delay from RESET" "output initial state" \end_layout \begin_layout LyX-Code Data_Type: real boolean \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 0 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: data_load enable_load \end_layout \begin_layout LyX-Code Description: "data load (F)" "enable load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: set_load reset_load \end_layout \begin_layout LyX-Code Description: "set load value (F)" "reset load (F)" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout Description Description: The digital d-type latch is a one-bit, level-sensitive storage element that will output the value on the data line whenever the enable input line is high (ONE). The value on the data line is stored (i.e., held on the out line) whenever the enable line is low (ZERO). \begin_inset Newline newline \end_inset In addition, asynchronous set and reset signals exist, and each of the four methods of changing the stored output of the d_dlatch (i.e., data changing with enable=ONE, enable changing to ONE from ZERO with a new value on data, raising set and raising reset) have separate delays associated with them. You may also specify separate rise and fall delay values that are added to those specified for the input lines; these allow for more faithful reproduct ion of the output characteristics of different IC fabrication technologies. \begin_inset Newline newline \end_inset Note that any UNKNOWN inputs other than on the data line when enable=ZERO immediately cause the output to go UNKNOWN. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a4 12 4 5 6 3 14 latch1 \end_layout \begin_layout LyX-Code .model latch1 d_dlatch(data_delay = 13.0e-9 enable_delay = 22.0e-9 \end_layout \begin_layout LyX-Code + set_delay = 25.0e-9 \end_layout \begin_layout LyX-Code + reset_delay = 27.0e-9 ic = 2 \end_layout \begin_layout LyX-Code + rise_delay = 10.0e-9 fall_delay = 3e-9) \end_layout \begin_layout Subsection Set-Reset Latch \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_srlatch \end_layout \begin_layout LyX-Code Spice_Model_Name: d_srlatch \end_layout \begin_layout LyX-Code Description: "digital sr-type latch" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: s r \end_layout \begin_layout LyX-Code Description: "set" "reset" \end_layout \begin_layout LyX-Code Direction: in in \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: enable \end_layout \begin_layout LyX-Code Description: "enable" \end_layout \begin_layout LyX-Code Direction: in \end_layout \begin_layout LyX-Code Default_Type: d \end_layout \begin_layout LyX-Code Allowed_Types: [d] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: set reset \end_layout \begin_layout LyX-Code Description: "set" "reset" \end_layout \begin_layout LyX-Code Direction: in in \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: out Nout \end_layout \begin_layout LyX-Code Description: "data output" "inverted data output" \end_layout \begin_layout LyX-Code Direction: out out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: sr_delay \end_layout \begin_layout LyX-Code Description: "delay from s or r input change" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: enable_delay set_delay \end_layout \begin_layout LyX-Code Description: "delay from enable" "delay from SET" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: reset_delay ic \end_layout \begin_layout LyX-Code Description: "delay from RESET" "output initial state" \end_layout \begin_layout LyX-Code Data_Type: real boolean \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 0 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: sr_load enable_load \end_layout \begin_layout LyX-Code Description: "s & r input loads (F)" "enable load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: set_load reset_load \end_layout \begin_layout LyX-Code Description: "set load value (F)" "reset load (F)" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout Description Description: The digital sr-type latch is a one-bit, level-sensitive storage element that will output the value dictated by the state of the s and r pins whenever the enable input line is high (ONE). This value is stored (i.e., held on the out line) whenever the enable line is low (ZERO). The particular value chosen is as shown below: \end_layout \begin_layout LyX-Code s=ZERO, r=ZERO => out=current value (i.e., not change in output) \end_layout \begin_layout LyX-Code s=ZERO, r=ONE => out=ZERO \end_layout \begin_layout LyX-Code s=ONE, r=ZERO => out=ONE \end_layout \begin_layout LyX-Code s=ONE, r=ONE => out=UNKNOWN \end_layout \begin_layout Standard Asynchronous set and reset signals exist, and each of the four methods of changing the stored output of the d srlatch (i.e., s/r combination changing with enable=ONE, enable changing to ONE from ZERO with an output-changing combination of s and r, raising set and raising reset) have separate delays associated with them. You may also specify separate rise and fall delay values that are added to those specified for the input lines; these allow for more faithful reproduct ion of the output characteristics of different IC fabrication technologies. \end_layout \begin_layout Standard Note that any UNKNOWN inputs other than on the s and r lines when enable=ZERO immediately cause the output to go UNKNOWN. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a4 12 4 5 6 3 14 16 latch2 \end_layout \begin_layout LyX-Code .model latch2 d_srlatch(sr_delay = 13.0e-9 enable_delay = 22.0e-9 \end_layout \begin_layout LyX-Code + set_delay = 25.0e-9 \end_layout \begin_layout LyX-Code + reset_delay = 27.0e-9 ic = 2 \end_layout \begin_layout LyX-Code + rise_delay = 10.0e-9 fall_delay = 3e-9) \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:State-Machine" \end_inset State Machine \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_state \end_layout \begin_layout LyX-Code Spice_Model_Name: d_state \end_layout \begin_layout LyX-Code Description: "digital state machine" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: in clk \end_layout \begin_layout LyX-Code Description: "input" "clock" \end_layout \begin_layout LyX-Code Direction: in in \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: yes no \end_layout \begin_layout LyX-Code Vector_Bounds: [1 -] - \end_layout \begin_layout LyX-Code Null_Allowed: yes no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: reset out \end_layout \begin_layout LyX-Code Description: "reset" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no yes \end_layout \begin_layout LyX-Code Vector_Bounds: - [1 -] \end_layout \begin_layout LyX-Code Null_Allowed: yes no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: clk_delay reset_delay \end_layout \begin_layout LyX-Code Description: "delay from CLK" "delay from RESET" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: Parameter_Name: state_file \end_layout \begin_layout LyX-Code Description: "state transition specification file name" \end_layout \begin_layout LyX-Code Data_Type: string \end_layout \begin_layout LyX-Code Default_Value: "state.txt" \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: reset_state \end_layout \begin_layout LyX-Code Description: "default state on RESET & at DC" \end_layout \begin_layout LyX-Code Data_Type: int \end_layout \begin_layout LyX-Code Default_Value: 0 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: input_load \end_layout \begin_layout LyX-Code Description: "input loading capacitance (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: clk_load \end_layout \begin_layout LyX-Code Description: "clock loading capacitance (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: reset_load \end_layout \begin_layout LyX-Code Description: "reset loading capacitance (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The digital state machine provides for straightforward descriptions of clocked \series medium combinational \series default logic blocks with a variable number of inputs and outputs and with an unlimited number of possible states. The model can be configured to behave as virtually any type of counter or clocked \series medium combinational \series default logic block and can be used to replace very large digital circuit schematics with an identically functional but faster representation. \begin_inset Newline newline \end_inset The d state model is configured through the use of a state definition file (state.in) that resides in a directory of your choosing. The file defines all states to be understood by the model, plus input bit combinations that trigger changes in state. An example state.in file is shown below: \end_layout \begin_layout LyX-Code ----------- begin file ------------- \end_layout \begin_layout LyX-Code * This is an example state.in file. This file \end_layout \begin_layout LyX-Code * defines a simple 2-bit counter with one input. The \end_layout \begin_layout LyX-Code * value of this input determines whether the counter counts \end_layout \begin_layout LyX-Code * up (in = 1) or down (in = 0). \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code 0 0s 0s 0 -> 3 \end_layout \begin_layout LyX-Code 1 -> 1 \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code 1 0s 1z 0 -> 0 \end_layout \begin_layout LyX-Code 1 -> 2 \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code 2 1z 0s 0 -> 1 \end_layout \begin_layout LyX-Code 1 -> 3 \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code 3 1z 1z 0 -> 2 \end_layout \begin_layout LyX-Code 3 1z 1z 1 -> 0 \end_layout \begin_layout LyX-Code ------------------ end file --------------- \end_layout \begin_layout Standard Several attributes of the above file structure should be noted. First, \emph on all lines in the file must be one of four types \emph default . These are \end_layout \begin_layout Enumerate A comment, beginning with a ` \family typewriter * \family default ' in the first column. \end_layout \begin_layout Enumerate A header line, which is a complete description of the current state, the outputs corresponding to that state, an input value, and the state that the model will assume should that input be encountered. The first line of a state definition must \emph on always \emph default be a header line. \end_layout \begin_layout Enumerate A continuation line, which is a partial description of a state, consisting of an input value and the state that the model will assume should that input be encountered. Note that continuation lines may only be used after the initial header line definition for a state. \end_layout \begin_layout Enumerate A line containing nothing but white-spaces (space, form-feed, newline, carriage return, tab, vertical tab). \end_layout \begin_layout Standard A line that is not one of the above will cause a file-loading error. Note that in the example shown, whitespace (any combination of blanks, tabs, commas) is used to separate values, and that the character \family typewriter -> \family default is used to underline the state transition implied by the input preceding it. This particular character is not critical in of itself, and can be replaced with any other character or non-broken combination of characters that you prefer (e.g. \family typewriter ==> \family default , \family typewriter >> \family default , ' \family typewriter : \family default ', \family typewriter resolves_to \family default , etc.) \end_layout \begin_layout Standard The order of the output and input bits in the file is important; the first column is always interpreted to refer to the 'zeroth' bit of input and output. Thus, in the file above, the output from state 1 sets \family typewriter out \family default [0] to \family typewriter 0s \family default , and \family typewriter out \family default [1] to \family typewriter 1z \family default . \end_layout \begin_layout Standard The state numbers need not be in any particular order, but a state definition (which consists of the sum total of all lines that define the state, its outputs, and all methods by which a state can be exited) must be made on contiguous line numbers; a state definition cannot be broken into sub-blocks and distributed randomly throughout the file. On the other hand, the state definition can be broken up by as many comment lines as you desire. \end_layout \begin_layout Standard Header files may be used throughout the \family sans state.in \family default file, and continuation lines can be discarded completely if you so choose: continuation lines are primarily provided as a convenience. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a4 [2 3 4 5] 1 12 [22 23 24 25 26 27 28 29] state1 \end_layout \begin_layout LyX-Code .model state1 d_state(clk_delay = 13.0e-9 reset_delay = 27.0e-9 \end_layout \begin_layout LyX-Code + state_file = "newstate.txt" reset_state = 2) \end_layout \begin_layout Description Note: The file named by the parameter \family typewriter filename \family default in \family typewriter state_file= \family default " \family typewriter filename \family default " is sought after according to a search list described in \begin_inset CommandInset ref LatexCommand ref reference "subsec:Search-path-for" \end_inset . \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Frequency-Divider" \end_inset Frequency Divider \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_fdiv \end_layout \begin_layout LyX-Code Spice_Model_Name: d_fdiv \end_layout \begin_layout LyX-Code Description: "digital frequency divider" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: freq_in freq_out \end_layout \begin_layout LyX-Code Description: "frequency input" "frequency output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: div_factor high_cycles \end_layout \begin_layout LyX-Code Description: "divide factor" "# of cycles for high out" \end_layout \begin_layout LyX-Code Data_Type: int int \end_layout \begin_layout LyX-Code Default_Value: 2 1 \end_layout \begin_layout LyX-Code Limits: [1 -] [1 div_factor-1] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: i_count \end_layout \begin_layout LyX-Code Description: "divider initial count value" \end_layout \begin_layout LyX-Code Data_Type: int \end_layout \begin_layout LyX-Code Default_Value: 0 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: yes yes \end_layout \begin_layout LyX-Code Vector_Bounds: in in \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: freq_in_load \end_layout \begin_layout LyX-Code Description: "freq_in load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The digital frequency divider is a programmable step-down divider that accepts an arbitrary divisor (div_factor), a duty-cycle term (high_cycles) , and an initial count value (i_count). The generated output is synchronized to the rising edges of the input signal. Rise delay and fall delay on the outputs may also be specified independently. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a4 3 7 divider \end_layout \begin_layout LyX-Code .model divider d_fdiv(div_factor = 5 high_cycles = 3 \end_layout \begin_layout LyX-Code + i_count = 4 rise_delay = 23e-9 \end_layout \begin_layout LyX-Code + fall_delay = 9e-9) \end_layout \begin_layout Subsection RAM \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_ram \end_layout \begin_layout LyX-Code Spice_Model_Name: d_ram \end_layout \begin_layout LyX-Code Description: "digital random-access memory" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: data_in data_out \end_layout \begin_layout LyX-Code Description: "data input line(s)" "data output line(s)" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: yes yes \end_layout \begin_layout LyX-Code Vector_Bounds: [1 -] data_in \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: address write_en \end_layout \begin_layout LyX-Code Description: "address input line(s)" "write enable line" \end_layout \begin_layout LyX-Code Direction: in in \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: yes no \end_layout \begin_layout LyX-Code Vector_Bounds: [1 -] - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: select \end_layout \begin_layout LyX-Code Description: "chip select line(s)" \end_layout \begin_layout LyX-Code Direction: in \end_layout \begin_layout LyX-Code Default_Type: d \end_layout \begin_layout LyX-Code Allowed_Types: [d] \end_layout \begin_layout LyX-Code Vector: yes \end_layout \begin_layout LyX-Code Vector_Bounds: [1 16] \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: select_value \end_layout \begin_layout LyX-Code Description: "decimal active value for select line comparison" \end_layout \begin_layout LyX-Code Data_Type: int \end_layout \begin_layout LyX-Code Default_Value: 1 \end_layout \begin_layout LyX-Code Limits: [0 32767] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: ic \end_layout \begin_layout LyX-Code Description: "initial bit state @ dc" \end_layout \begin_layout LyX-Code Data_Type: int \end_layout \begin_layout LyX-Code Default_Value: 2 \end_layout \begin_layout LyX-Code Limits: [0 2] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: read_delay \end_layout \begin_layout LyX-Code Description: "read delay from address/select/write.en active" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 100.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: data_load address_load \end_layout \begin_layout LyX-Code Description: "data_in load value (F)" "addr. load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: select_load \end_layout \begin_layout LyX-Code Description: "select load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: enable_load \end_layout \begin_layout LyX-Code Description: "enable line load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout Description Description: The digital RAM is an M-wide, N-deep random access memory element with programmable select lines, tristated data out lines, and a single write/~read line. The width of the RAM words (M) is set through the use of the word width parameter. The depth of the RAM (N) is set by the number of address lines input to the device. The value of N is related to the number of address input lines (P) by the following equation: \begin_inset Formula \[ 2^{P}=N \] \end_inset There is no reset line into the device. However, an initial value for all bits may be specified by setting the ic parameter to either 0 or 1. In reading a word from the ram, the read delay value is invoked, and output will not appear until that delay has been satisfied. Separate rise and fall delays are not supported for this device. \begin_inset Newline newline \end_inset Note that UNKNOWN inputs on the address lines are not allowed during a write. In the event that an address line does indeed go unknown during a write, \emph on the entire contents of the ram will be set to unknown \emph default . This is in contrast to the data in lines being set to unknown during a write; in that case, only the selected word will be corrupted, and this is corrected once the data lines settle back to a known value. Note that protection is added to the write en line such that extended UNKNOWN values on that line are interpreted as ZERO values. This is the equivalent of a read operation and will not corrupt the contents of the RAM. A similar mechanism exists for the select lines. If they are unknown, then it is assumed that the chip is not selected. \begin_inset Newline newline \end_inset Detailed timing-checking routines are not provided in this model, other than for the enable delay and select delay restrictions on read operations. You are advised, therefore, to carefully check the timing into and out of the RAM for correct read and write cycle times, setup and hold times, etc. for the particular device they are attempting to model. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a4 [3 4 5 6] [3 4 5 6] [12 13 14 15 16 17 18 19] 30 [22 23 24] ram2 \end_layout \begin_layout LyX-Code .model ram2 d_ram(select_value = 2 ic = 2 read_delay = 80e-9) \end_layout \begin_layout LyX-Code \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Digital-Source" \end_inset Digital Source \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_source \end_layout \begin_layout LyX-Code Spice_Model_Name: d_source \end_layout \begin_layout LyX-Code Description: "digital signal source" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port Name: out \end_layout \begin_layout LyX-Code Description: "output" \end_layout \begin_layout LyX-Code Direction: out \end_layout \begin_layout LyX-Code Default_Type: d \end_layout \begin_layout LyX-Code Allowed_Types: [d] \end_layout \begin_layout LyX-Code Vector: yes \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: input_file \end_layout \begin_layout LyX-Code Description: "digital input vector filename" \end_layout \begin_layout LyX-Code Data_Type: string \end_layout \begin_layout LyX-Code Default_Value: "source.txt" \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: input_load \end_layout \begin_layout LyX-Code Description: "input loading capacitance (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout Description Description: The digital source provides for straightforward descriptions of digital signal vectors in a tabular format. The model reads input from the input file and, at the times specified in the file, generates the inputs along with the strengths listed. The format of the input file is as shown below. Note that comment lines are delineated through the use of a single ` \family typewriter * \family default ' character in the first column of a line. This is similar to the way the SPICE program handles comments. \end_layout \begin_layout LyX-Code * T c n n n . . . \end_layout \begin_layout LyX-Code * i l o o o . . . \end_layout \begin_layout LyX-Code * m o d d d . . . \end_layout \begin_layout LyX-Code * e c e e e . . . \end_layout \begin_layout LyX-Code * k a b c . . . \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code 0.0000 Uu Uu Us Uu . . . \end_layout \begin_layout LyX-Code 1.234e-9 0s 1s 1s 0z . . . \end_layout \begin_layout LyX-Code 1.376e-9 0s 0s 1s 0z . . . \end_layout \begin_layout LyX-Code 2.5e-7 1s 0s 1s 0z . . . \end_layout \begin_layout LyX-Code 2.5006e-7 1s 1s 1s 0z . . . \end_layout \begin_layout LyX-Code 5.0e-7 0s 1s 1s 0z . . . \end_layout \begin_layout Standard Note that in the example shown, whitespace (any combination of blanks, tabs, commas) is used to separate the time and state/strength tokens. The order of the input columns is important; the first column is always interpreted to mean `time'. The second through the N'th columns map to the \family typewriter out \family default [0] through \family typewriter out \family default [N-2] output nodes. A non-commented line that does not contain enough tokens to completely define all outputs for the digital source will cause an error. Also, time values must increase monotonically or an error will result in reading the source file. \end_layout \begin_layout Standard Errors will also occur if a line exists in \family sans source.txt \family default that is neither a comment nor vector line. The only exception to this is in the case of a line that is completely blank; this is treated as a comment (note that such lines often occur at the end of text within a file; ignoring these in particular prevents nuisance errors on the part of the simulator). \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code a3 [2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17] input_vector \end_layout \begin_layout LyX-Code .model input_vector d_source(input_file = "source_simple.text") \end_layout \begin_layout Description Note: The file named by the parameter \family typewriter filename \family default in \family typewriter input_file= \family default " \family typewriter filename \family default " is sought after according to a search list described in \begin_inset CommandInset ref LatexCommand ref reference "subsec:Search-path-for" \end_inset . \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:LUT" \end_inset LUT \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_lut \end_layout \begin_layout LyX-Code Spice_Model_Name: d_lut \end_layout \begin_layout LyX-Code Description: "digital n-input look-up table gate" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: yes no \end_layout \begin_layout LyX-Code Vector_Bounds: [1 -] - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: no no \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: input_load \end_layout \begin_layout LyX-Code Description: "input load value (F)" \end_layout \begin_layout LyX-Code Data_Type: real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: table_values \end_layout \begin_layout LyX-Code Description: "lookup table values" \end_layout \begin_layout LyX-Code Data_Type: string \end_layout \begin_layout LyX-Code Default_Value: "0" \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout Description Description: \series medium The lookup table provides a way to map any arbitrary n-input, 1-output combinati onal logic block to XSPICE. The inputs are mapped to the output using a string of length 2^n. The string may contain values "0", "1" or "X", corresponding to an output of low, high, or unknown, respectively. The outputs are only mapped for inputs which are valid logic levels. Any unknown bit in the input vector will always produce an unknown output. The first character of the string \family typewriter table_values \family default corresponds to all inputs value zero, and the last (2^n) character corresponds to all inputs value one, with the first signal in the input vector being the least significant bit. For example, a 2-input lookup table representing the function \family typewriter (A * B) \family default (that is, \family typewriter A AND B \family default ), with input vector \family typewriter [A B] \family default can be constructed with a \family typewriter table_values \family default string of "0001"; function \family typewriter (~A * B) \family default with input vector \family typewriter [A B] \family default can be constructed with a \family typewriter table_values \family default string of "0010". The delays associated with an output rise and those associated with an output fall may be specified independently. The model also posts an input load value (in farads) based on the parameter \family typewriter input_load \family default . The output of this model does not respond to the total loading it sees on the output; it will always drive the output strongly with the specified delays. \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code * LUT encoding 3-bit parity function \end_layout \begin_layout LyX-Code a4 [1 2 3] 5 lut_pty3_1 \end_layout \begin_layout LyX-Code .model lut_pty3_1 d_lut(table_values = "01101001" \end_layout \begin_layout LyX-Code + input_load 2.0e-12) \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:GENLUT" \end_inset General LUT \end_layout \begin_layout LyX-Code NAME_TABLE: \end_layout \begin_layout LyX-Code C_Function_Name: cm_d_genlut \end_layout \begin_layout LyX-Code Spice_Model_Name: d_genlut \end_layout \begin_layout LyX-Code Description: "digital n-input x m-output look-up table gate" \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PORT_TABLE: \end_layout \begin_layout LyX-Code Port_Name: in out \end_layout \begin_layout LyX-Code Description: "input" "output" \end_layout \begin_layout LyX-Code Direction: in out \end_layout \begin_layout LyX-Code Default_Type: d d \end_layout \begin_layout LyX-Code Allowed_Types: [d] [d] \end_layout \begin_layout LyX-Code Vector: yes yes \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: no no \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: rise_delay fall_delay \end_layout \begin_layout LyX-Code Description: "rise delay" "fall delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-9 1.0e-9 \end_layout \begin_layout LyX-Code Limits: [1.0e-12 -] [1.0e-12 -] \end_layout \begin_layout LyX-Code Vector: yes yes \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: input_load input_delay \end_layout \begin_layout LyX-Code Description: "input load value (F)" "input delay" \end_layout \begin_layout LyX-Code Data_Type: real real \end_layout \begin_layout LyX-Code Default_Value: 1.0e-12 0.0 \end_layout \begin_layout LyX-Code Limits: - - \end_layout \begin_layout LyX-Code Vector: yes yes \end_layout \begin_layout LyX-Code Vector_Bounds: - - \end_layout \begin_layout LyX-Code Null_Allowed: yes yes \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code PARAMETER_TABLE: \end_layout \begin_layout LyX-Code Parameter_Name: table_values \end_layout \begin_layout LyX-Code Description: "lookup table values" \end_layout \begin_layout LyX-Code Data_Type: string \end_layout \begin_layout LyX-Code Default_Value: "0" \end_layout \begin_layout LyX-Code Limits: - \end_layout \begin_layout LyX-Code Vector: no \end_layout \begin_layout LyX-Code Vector_Bounds: - \end_layout \begin_layout LyX-Code Null_Allowed: no \end_layout \begin_layout Description Description: \series medium The lookup table provides a way to map any arbitrary n-input, m-output combinati onal logic block to XSPICE. The inputs are mapped to the output using a string of length m * (2^n). The string may contain values "0", "1", "X", or "Z", corresponding to an output of low, high, unknown, or high-impedance, respectively. The outputs are only mapped for inputs which are valid logic levels. Any unknown bit in the input vector will always produce an unknown output. The character string is in groups of (2^n) characters, one group corresponding to each output pin, in order. The first character of a group in the string \family typewriter table_values \family default corresponds to all inputs value zero, and the last (2^n) character in the group corresponds to all inputs value one, with the first signal in the input vector being the least significant bit. For example, a 2-input lookup table representing the function \family typewriter (A * B) \family default (that is, \family typewriter A AND B \family default ), with input vector \family typewriter [A B] \family default can be constructed with a \family typewriter table_values \family default string of "0001"; function \family typewriter (~A * B) \family default with input vector \family typewriter [A B] \family default can be constructed with a "table_values" string of "0010". The delays associated with each output pin's rise and those associated with each output pin's fall may be specified independently. The model also posts independent input load values per input pin (in farads) based on the parameter \family typewriter input_load \family default . The parameter \family typewriter input_delay \family default provides a way to specify additional delay between each input pin and the output. This delay is added to the rise- or fall-time of the output. The output of this model does not respond to the total loading it sees on the output; it will always drive the output strongly with the specified delays. \series default \end_layout \begin_layout LyX-Code Example SPICE Usage: \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code * LUT encoding 3-bit parity function \end_layout \begin_layout LyX-Code a4 [1 2 3] [5] lut_pty3_1 \end_layout \begin_layout LyX-Code .model lut_pty3_1 d_genlut(table_values = "01101001" \end_layout \begin_layout LyX-Code + input_load [2.0e-12]) \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code * LUT encoding a tristate inverter function (en in out) \end_layout \begin_layout LyX-Code a2 [1 2] [3] lut_triinv_1 \end_layout \begin_layout LyX-Code .model lut_triinv_1 d_genlut(table_values = "Z1Z0") \end_layout \begin_layout LyX-Code \end_layout \begin_layout LyX-Code * LUT encoding a half-adder function (A B Carry Sum) \end_layout \begin_layout LyX-Code a8 [1 2] [3 4] lut_halfadd_1 \end_layout \begin_layout LyX-Code .model lut_halfadd_1 d_genlut(table_values = "00010110" \end_layout \begin_layout LyX-Code + rise_delay [ 1.5e-9 1.0e-9 ] fall_delay [ 1.5e-9 1.0e-9 ]) \end_layout \begin_layout Section Predefined Node Types for event driven simulation \end_layout \begin_layout Standard The following pre-written node types are included with the XSPICE simulator. These should provide you not only with valuable event-driven modeling capabilit ies, but also with examples to use for guidance in creating new UDN (user defined node) types. You may access these node data by the \family typewriter plot \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Plot:-Plot-values" \end_inset ) or \family typewriter eprint \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Eprint*:-Print-an" \end_inset ) commands. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Digital-Node-Type" \end_inset Digital Node Type \end_layout \begin_layout Standard The `digital' node type is directly built into the simulator. 12 digital node values are available. They are described by a two character string (the state/strength token). The first character (0, 1, or U) gives the state of the node (logic zero, logic one, or unknown logic state). The second character (s, r, z, u) gives the "strength" of the logic state (strong, resistive, hi-impedance, or undetermined). So these are the values we have: 0s, 1s, Us, 0r, 1r, Ur, 0z, 1z, Uz, 0u, 1u, Uu. \end_layout \begin_layout Subsection Real Node Type \end_layout \begin_layout Standard The `real' node type provides for event-driven simulation with double-precision floating point data. This type is useful for evaluating sampled-data filters and systems. The type implements all optional functions for User-Defined Nodes, including inversion and node resolution. For inversion, the sign of the value is reversed. For node resolution, the resultant value at a node is the sum of all values output to that node. The node is implemented as a user defined node in \family sans ngspice/src/xspice/icm/xtraevt/real \family default . \end_layout \begin_layout Subsection Int Node Type \end_layout \begin_layout Standard The `int' node type provides for event-driven simulation with integer data. This type is useful for evaluating round-off error effects in sampled-data systems. The type implements all optional functions for User-Defined Nodes, including inversion and node resolution. For inversion, the sign of the integer value is reversed. For node resolution, the resultant value at a node is the sum of all values output to that node. The node is implemented as a user defined node in \family sans ngspice/src/xspice/icm/xtraevt/int \family default . \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:(Digital)-Input/Output" \end_inset (Digital) Input/Output \end_layout \begin_layout Standard The analog code models use the standard (analog) nodes provided by ngspice and thus are using all the commands for sourcing, storing, printing, and plotting data. \end_layout \begin_layout Standard I/O for event nodes (digital, real, int, and UDNs) is offered by the following tools: For output you may use the \family typewriter plot \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Plot:-Plot-values" \end_inset ) or \family typewriter eprint \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Eprint*:-Print-an" \end_inset ) commands, as well as \family typewriter edisplay \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Edisplay*" \end_inset ) and \family typewriter eprvcd \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Edisplay*-1" \end_inset ). The latter writes all node data to a \begin_inset CommandInset href LatexCommand href name "VCD" target "http://en.wikipedia.org/wiki/Value_change_dump" literal "false" \end_inset file (a digital standard interface) that may be analysed by viewers like \begin_inset CommandInset href LatexCommand href name "gtkwave" target "http://gtkwave.sourceforge.net/" literal "false" \end_inset . For input, you may create a test bench with existing code models (oscillator ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Controlled-Digital-Oscillator" \end_inset ), frequency divider ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Frequency-Divider" \end_inset ), state machine ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:State-Machine" \end_inset ) etc.). Reading data from a file is offered by d_source ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Digital-Source" \end_inset ). Some \begin_inset CommandInset href LatexCommand href name "comments and hints" target "https://sourceforge.net/p/ngspice/discussion/ngspice-tips/thread/3e193172/" literal "false" \end_inset have been provided by Sdaau. You may also use the analog input from file, (filesource \begin_inset CommandInset ref LatexCommand ref reference "subsec:Filesource" \end_inset ) and convert its analog input to the digital type by the \family typewriter adc_bridge \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Analog-to-Digital-Node-Bridge" \end_inset ). If you want reading data from a \begin_inset CommandInset href LatexCommand href name "VCD" target "http://en.wikipedia.org/wiki/Value_change_dump" literal "false" \end_inset file, please have a look at \begin_inset CommandInset href LatexCommand href name "ngspice tips and examples forum" target "https://sourceforge.net/p/ngspice/discussion/ngspice-tips/thread/635bb14a/" literal "false" \end_inset and apply a python script provided by Sdaau to translate the VCD data to d_source or filesource input. \end_layout \begin_layout Chapter Verilog A Device models \end_layout \begin_layout Section Introduction \end_layout \begin_layout Standard New compact device models today are released as Verilog-A code. Ngspice applies ADMS to translate the va code into ngspice C syntax. Currently a limited number of Verilog-A models is supported: HICUM level0 and level2 ( \begin_inset CommandInset href LatexCommand href name "HICUM model web page" target "http://www.iee.et.tu-dresden.de/iee/eb/hic_new/hic_intro.html" literal "false" \end_inset ), MEXTRAM ( \begin_inset CommandInset href LatexCommand href name "MEXTRAM model web page" target "http://mextram.ewi.tudelft.nl/" literal "false" \end_inset ), EKV ( \begin_inset CommandInset href LatexCommand href name "EKV model web page" target "http://ekv.epfl.ch/" literal "false" \end_inset ) and PSP ( \begin_inset CommandInset href LatexCommand href name "NXP PSP web site" target "https://www.nxp.com/pages/model-psp:MODELPSP" literal "false" \end_inset ). \end_layout \begin_layout Section ADMS \end_layout \begin_layout Standard ADMS is a code generator that converts electrical compact device models specified in high-level description language into ready-to-compile C code for the API of spice simulators. Based on transformations specified in XML language, ADMS transforms Verilog-AMS code into other target languages. Here we use it to to translate the va code into ngspice C syntax. \end_layout \begin_layout Standard To make use of it, a set of ngspice specific XML files is distributed with ngspice in \family sans ngspice \backslash src \backslash spicelib \backslash devices \backslash adms \backslash admst \family default . Their translation is done by the code generator executable admsXml (see below). \end_layout \begin_layout Section How to integrate a Verilog-A model into ngspice \end_layout \begin_layout Subsection How to setup a *.va model for ngspice \end_layout \begin_layout Standard Unfortunately most of the above named models' licenses are not compatible to free software rules as defined by \begin_inset CommandInset href LatexCommand href name "DFSG" target "https://wiki.debian.org/DFSGLicense" literal "false" \end_inset . Therefore since ngspice-28 the va model files are no longer part of the standard ngspice distribution. They may however be downloaded as a 7z archive from the \begin_inset CommandInset href LatexCommand href name "ngspice-28 file distribution folder" target "https://sourceforge.net/projects/ngspice/files/ng-spice-rework/28/" literal "false" \end_inset . After downloading, you may expand the zipped files into your ngspice top level folder. The models enable dc, ac, and tran simulations. Noise simulation is not supported. \end_layout \begin_layout Standard Other (foreign) va model files will not compile without code tweaking, due to the limited capabilities of our ADMS installation. \end_layout \begin_layout Subsection Adding admsXml to your build environment \end_layout \begin_layout Standard The actual admsXml code is maintained by the \begin_inset CommandInset href LatexCommand href name "QUCS" target "http://qucs.sourceforge.net/" literal "false" \end_inset project and is available at \begin_inset CommandInset href LatexCommand href name "GitHub" target "https://github.com/Qucs/ADMS" literal "false" \end_inset . \end_layout \begin_layout Standard Information on how to compile and install admsXml for Linux or Cygwin is available on the GitHub page. For MS Windows users admsXml.exe is available for download \begin_inset CommandInset href LatexCommand href name "here" target "https://sourceforge.net/projects/mot-adms/" literal "false" \end_inset . You may copy admsXml.exe to your MSYS2 setup into the folder \family sans msys64 \backslash mingw64 \backslash bin \family default , if 64 bit compilation is intended. \end_layout \begin_layout Standard More information, though partially outdated, is obtainable from the \begin_inset CommandInset href LatexCommand href name "ngspice web pages" target "http://ngspice.sourceforge.net/admshowto.html" literal "false" \end_inset . \end_layout \begin_layout Subsection Compile ngspice with ADMS \end_layout \begin_layout Standard In the top level ngspice folder there are two compile scripts \family sans compile_min.sh \family default and \family sans compile_linux.sh \family default . They contain information how to compile ngspice with ADMS. You will have to run autogen.sh with the adms flag \end_layout \begin_layout Standard \family sans ./autogen.sh - -adms \end_layout \begin_layout Standard In addition you have to add \family sans - -enable-adms \family default to the \family sans ./configure \family default command. Please check \begin_inset CommandInset ref LatexCommand ref reference "sec:Ngspice-Installation-under" \end_inset for perequisites and further details. \end_layout \begin_layout Standard Compiling ngspice with ADMS with MS Visual Studio is not supported. \end_layout \begin_layout Chapter Mixed-Level Simulation (ngspice with TCAD) \end_layout \begin_layout Section Cider \end_layout \begin_layout Standard Ngspice implements mixed-level simulation through the merging of its code with CIDER (details see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "cha:CIDER-User’s-Manual" \end_inset ). \end_layout \begin_layout Standard CIDER is a mixed-level circuit and device simulator that provides a direct link between technology parameters and circuit performance. A mixed-level circuit and device simulator can provide greater simulation accuracy than a stand-alone circuit or device simulator by numerically modeling the critical devices in a circuit. Compact models can be used for noncritical devices. \end_layout \begin_layout Standard CIDER couples the latest version of SPICE3 (version 3F.2) [JOHN92] to a internal C-based device simulator, DSIM. SPICE3 provides circuit analyses, compact models for semiconductor devices, and an interactive user interface. DSIM provides accurate, one- and two-dimensional numerical device models based on the solution of Poisson's equation, and the electron and hole current-continuity equations. DSIM incorporates many of the same basic physical models found in the the Stanford two-dimensional device simulator PISCES [PINT85]. Input to CIDER consists of a SPICE-like description of the circuit and its compact models, and PISCES-like descriptions of the structures of numerical ly modeled devices. As a result, CIDER should seem familiar to designers already accustomed to these two tools. For example, SPICE3F.2 input files should run without modification, producing identical results. \end_layout \begin_layout Standard CIDER is based on the mixed-level circuit and device simulator CODECS [MAYA88] and is a replacement for this program. The basic algorithms of the two programs are the same. Some of the differences between CIDER and CODECS are described below. The CIDER input format has greater flexibility and allows increased access to physical model parameters. New physical models have been added to allow simulation of state-of-the-art devices. These include transverse field mobility degradation [GATE90] that is important in scaled-down MOSFETs and a polysilicon model for poly-emitter bipolar transistors. Temperature dependence has been included for most physical models over the range from -50°C to 150°C. The numerical models can be used to simulate all the basic types of semiconduct or devices: resistors, MOS capacitors, diodes, BJTs, JFETs and MOSFETs. BJTs and JFETs can be modeled with or without a substrate contact. Support has been added for the management of device internal states. Post-processing of device states can be performed using the NUTMEG user interface of SPICE3. Previously computed states can be loaded into the program to provide accurate initial guesses for subsequent analyses. Finally, numerous small bugs have been discovered and fixed, and the program has been ported to a wider variety of computing platforms. \end_layout \begin_layout Standard Berkeley tradition calls for the naming of new versions of programs by affixing a (number, letter, number) triplet to the end of the program name. Under this scheme, CIDER should instead be named CODECS2A.l. However, tradition has been broken in this case because major incompatibilities exist between the two programs and because it was observed that the acronym CODECS is already used in the analog design community to refer to coder-decoder circuits. \end_layout \begin_layout Standard Details of the basic semiconductor equations and the physical models used by CIDER are not provided in this manual. Unfortunately, no other single source exists that describes all of the relevant background material. Comprehensive reviews of device simulation can be found in [PINT90] and the book [SELB84]. CODECS and its inversion-layer mobility model are described in [MAYA88] and LGATE90], respectively. PISCES and its models are described in [PINT85]. Temperature dependencies for the PISCES models used by CIDER are available in [SOLL90]. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:GSS,-Genius" \end_inset GSS, Genius \end_layout \begin_layout Standard For Linux users the cooperation of the TCAD software GSS with ngspice might be of interest, see \begin_inset CommandInset href LatexCommand href target "http://ngspice.sourceforge.net/gss.html" literal "false" \end_inset . This project is no longer maintained however, but has moved into the Genius simulator, still available as open source \begin_inset CommandInset href LatexCommand href name "cogenda genius" target "http://www.cogenda.com/article/download" literal "false" \end_inset . \end_layout \begin_layout Chapter \begin_inset CommandInset label LatexCommand label name "chap:Analyses-and-Output" \end_inset Analyses and Output Control (batch mode) \end_layout \begin_layout Standard The command lines described in this chapter are used to specify analyses and outputs within the circuit description file. They start with a ` \family typewriter . \family default ' (dot commands). Specifying analyses and plots (or tables) in the input file with dot commands is used with batch runs. Batch mode is entered when either the \family typewriter \series bold -b \family default \series default option is given upon starting ngspice \end_layout \begin_layout Standard \family typewriter ngspice -b -r rawfile.raw circuitfile.cir \end_layout \begin_layout Standard or when the default input source is redirected from a file (see also Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Batch-mode" \end_inset ). \end_layout \begin_layout Standard \family typewriter ngspice < circuitfile.cir \end_layout \begin_layout Standard In batch mode, the analyses specified by the control lines in the input file (e.g. \family typewriter .ac \family default , \family typewriter .tran \family default , etc.) are immediately executed. If the \family typewriter \series bold -r \family default \series default rawfile option is given then all data generated is written to a ngspice rawfile. The rawfile may later be read by the interactive mode of ngspice using the \family sans load \family default command (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Load:-Load-rawfile" \end_inset ). In this case, the \family typewriter .save \family default line (see \begin_inset CommandInset ref LatexCommand ref reference "sec:Batch-Output" \end_inset ) may be used to record the value of internal device variables (see Appendix, Chapt. \begin_inset CommandInset ref LatexCommand ref reference "cha:Model-and-Device" \end_inset ). \end_layout \begin_layout Standard If a rawfile is not specified, then output plots (in `line-printer' form) and tables can be printed according to the \family typewriter .print \family default , \family typewriter .plot \family default , and \family typewriter .four \family default control lines, described in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Batch-Output" \end_inset . \end_layout \begin_layout Standard If ngspice is started in interactive mode (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Interactive-mode" \end_inset ), like \end_layout \begin_layout Standard \family typewriter ngspice circuitfile.cir \end_layout \begin_layout Standard and no control section ( \family typewriter .control \family default ... \family typewriter .endc \family default , see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Interactive-mode-with" \end_inset ) is provided in the circuit file, the dot commands are not executed immediately , but are waiting for manually receiving the command \family sans run \family default . \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Simulator-Variables" \end_inset Simulator Variables (.options) \end_layout \begin_layout Standard Various parameters of the simulations available in Ngspice can be altered to control the accuracy, speed, or default values for some devices. These parameters may be changed via the \family sans option \family default command (described in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Option*:" \end_inset ) or via the \family typewriter .options \family default line: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .options opt1 opt2 ... (or opt=optval ...) \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .options reltol=.005 trtol=8 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The options line allows the user to reset program control and user options for specific simulation purposes. Options specified to Ngspice via the \family typewriter \series bold option \family default \series default command (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Option*:" \end_inset ) are also passed on as if specified on a \family typewriter .options \family default line. Any combination of the following options may be included, in any order. `x' (below) represents some positive number. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:General-Options" \end_inset General Options \end_layout \begin_layout Description ACCT causes accounting and run time statistics to be printed. \end_layout \begin_layout Description NOACCT no printing of statistics, no printing of the Initial Transient Solution. \end_layout \begin_layout Description NOINIT suppresses only printing of the Initial Transient Solution, maybe combined with ACCT. \end_layout \begin_layout Description LIST causes the summary listing of the input data to be printed. \end_layout \begin_layout Description NOMOD suppresses the printout of the model parameters. \end_layout \begin_layout Description NOPAGE suppresses page ejects. \end_layout \begin_layout Description NODE causes the printing of the node table. \end_layout \begin_layout Description NOREFVALUE suppresses printing of reference values, when ngspice has been compiled with configure option \family typewriter --enable-ndev \family default . \end_layout \begin_layout Description OPTS causes the option values to be printed. \end_layout \begin_layout Description SEED=val|random Sets the seed value of the random number generator. \series bold val \series default may be any integer number greater than 0. As an alternative, \series bold random \series default will set the seed value to the current Unix epoch time, which is the time in seconds since 1.1.1970 excluding leap seconds. \end_layout \begin_layout Description SEEDINFO will print the seed value when it has been set to a new integer number. \end_layout \begin_layout Description TEMP=x Resets the operating temperature of the circuit. The default value is 27 \begin_inset Formula $°C$ \end_inset (300K). TEMP can be overridden per device by a temperature specification on any temperature dependent instance. May also be generally overridden by a .TEMP card ( \begin_inset CommandInset ref LatexCommand ref reference "sec:.temp" \end_inset ). \end_layout \begin_layout Description TNOM=x resets the nominal temperature at which device parameters are measured. The default value is 27 \begin_inset Formula $°C$ \end_inset (300 deg K). TNOM can be overridden by a specification on any temperature dependent device model. \end_layout \begin_layout Description WARN=1|0 enables or turns of SOA (Safe Operating Area) voltage warning messages (default: 0). \end_layout \begin_layout Description MAXWARNS=x specifies the maximum number of SOA (Safe Operating Area) warning messages per model (default: 5). \end_layout \begin_layout Description SAVECURRENTS save currents through all terminals of the following devices: M, J, Q, D, R, C, L, B, F, G, W, S, I (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Circuit-elements-(device" \end_inset ). Recommended only for small circuits, because otherwise memory requirements explode and simulation speed suffers. See \begin_inset CommandInset ref LatexCommand ref reference "sec:Measuring-current-in" \end_inset for more details. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:DC-Solution-Options" \end_inset OP and DC Solution Options \end_layout \begin_layout Standard The following options control properties pertaining to DC and OP (operating point) analyses and algorithms. Since transient analysis ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Transient-Analysis-Options" \end_inset ) is based on OP, many of the options affect transient simulation as well. AC analysis ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:AC-Solution-Options" \end_inset ) can be performed only when a stable operating point has been found. \end_layout \begin_layout Description ABSTOL=x resets the absolute current error tolerance of the program. The default value is 1 pA. \end_layout \begin_layout Description GMIN=x resets the value of GMIN, the minimum conductance allowed by the program. The default value is 1.0e-12. \end_layout \begin_layout Description GMINSTEPS=x [*] sets the number of Gmin steps to be attempted. If the value is set to zero, the standard gmin stepping algorithm is skipped. The standard behavior is that gmin stepping is tried before going to the source stepping algorithm. \end_layout \begin_layout Description ITL1=x resets the dc iteration limit. The default is 100. \end_layout \begin_layout Description ITL2=x resets the dc transfer curve iteration limit. The default is 50. \end_layout \begin_layout Description KEEPOPINFO Retain the operating point information when either an AC, Distortion, or Pole-Zero analysis is run. This is particularly useful if the circuit is large and you do not want to run a (redundant) \family typewriter .OP \family default analysis. \end_layout \begin_layout Description NOOPITER Go directly to gmin stepping, skipping the first iteration. \end_layout \begin_layout Description PIVREL=x resets the relative ratio between the largest column entry and an acceptable pivot value. The default value is 1.0e-3. In the numerical pivoting algorithm the allowed minimum pivot value is determined by \begin_inset Formula $\mathtt{EPSREL}=\mathtt{AMAX1}(\mathtt{PIVREL}\cdot\mathtt{MAXVAL},\:\mathtt{PIVTOL})$ \end_inset where MAXVAL is the maximum element in the column where a pivot is sought (partial pivoting). \end_layout \begin_layout Description PIVTOL=x resets the absolute minimum value for a matrix entry to be accepted as a pivot. The default value is 1.0e-13. \end_layout \begin_layout Description RELTOL=x resets the relative error tolerance of the program. The default value is 0.001 (0.1%). \end_layout \begin_layout Description RSHUNT=x introduces a resistor from each analog node to ground. The value of the resistor should be high enough to not interfere with circuit operations. The XSPICE option has to be enabled (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Advanced-Install" \end_inset ) . \end_layout \begin_layout Description VNTOL=x resets the absolute voltage error tolerance of the program. The default value is 1 \begin_inset Formula $\mu V$ \end_inset . \end_layout \begin_layout Subsubsection Matrix Conditioning info \end_layout \begin_layout Standard In SPICE-based simulators, specific problems arise with certain circuit topologies. One issue is the absence of a DC path to ground at some node. This may happen when two capacitors are connected in series with no other connection at the common node, or when code models are cascaded. The result is an ill-conditioned or nearly singular matrix that prevents the simulation from completing. Configuring with \family sans XSPICE \family default introduces the \family typewriter rshunt \family default option to help eliminate this problem. The option inserts resistors to ground at all the analog nodes in the circuit. In general, the value of \family typewriter rshunt \family default is set to some high resistance (e.g. \begin_inset Formula $1000\:\mathsf{M}\Omega$ \end_inset or greater) so that the operation of the circuit is essentially unaffected but the matrix problems are corrected. If a `no DC path to ground' or a `matrix is nearly singular' error message is encountered, add the following \family typewriter .option \family default card to the circuit deck: \end_layout \begin_layout LyX-Code .option rshunt = 1.0e12 \end_layout \begin_layout Standard Usually a value of \begin_inset Formula $1\mathsf{\:T}\Omega$ \end_inset is sufficient to correct the problem. In bad cases one can try lowering the value to \begin_inset Formula $10\mathsf{\:G}\Omega$ \end_inset or even \begin_inset Formula $1\:\mathsf{G}\Omega$ \end_inset . \end_layout \begin_layout Standard A different matrix conditioning problem occurs if an inductor is placed in parallel to a voltage source. The AC simulation will fail, because it is preceded by an OP analysis. Option \family typewriter NOOPAC \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:AC-Solution-Options" \end_inset ) will help if the circuit is linear. However, if the circuit is non-linear the OP analysis is essential. In such a case, adding a small resistor (e.g. \begin_inset Formula $0.1\mathsf{m}\Omega$ \end_inset ) in series to the inductor will help to obtain convergence. \end_layout \begin_layout LyX-Code .option rseries = 1.0e-4 \end_layout \begin_layout Standard adds a series resistor to each inductor in the circuit. Be careful when using behavioral inductors (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Inductors,-dependent-on" \end_inset ), as the result may become unpredictable. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:AC-Solution-Options" \end_inset AC Solution Options \end_layout \begin_layout Description NOOPAC Do not run an operating point (OP) analysis prior to an AC analysis. This option requires that the circuit is linear, \emph on i.e. \emph default consists only of R, L, and C devices, independent V, I sources and linear dependent E, G, H, and F sources (without poly statement, non-behavioral). If a non-linear device is detected, the OP analysis is executed automatically. This option is of interest \emph on e.g. \emph default in nested LC circuits where no series resistance for L devices is present. During the OP analysis an ill-formed matrix may be encountered, causing the simulator to abort with an error message. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Transient-Analysis-Options" \end_inset Transient Analysis Options \end_layout \begin_layout Description AUTOSTOP stops a transient analysis after successfully calculating all functions ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.MEAS" \end_inset ) specified with the dot command \family typewriter .meas \family default . Autostop is not available with the \family typewriter meas \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Meas*:-Mesurements-on" \end_inset ) command used in control mode. \end_layout \begin_layout Description CHGTOL=x resets the charge tolerance of the program. The default value is 1.0e-14. \end_layout \begin_layout Description CONVSTEP=x relative step limit applied to code models. \end_layout \begin_layout Description CONVABSSTEP=x absolute step limit applied to code models. \end_layout \begin_layout Description INTERP interpolates output data onto fixed time steps on a \family typewriter TSTEP \family default grid ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.TRAN:-Transient-Analysis" \end_inset ). Uses linear interpolation between previous and next time values. Simulation itself is not influenced by this option. This option can be used in all simulation modes (batch, control or interactive, \begin_inset CommandInset ref LatexCommand ref reference "sec:Starting-options" \end_inset ). It may drastically reduce memory requirements in control mode, and file size in batch mode, but care is needed not to undersample the output data. See also the command \family typewriter linearize \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Linearize*:-Interpolate-to" \end_inset ) that achieves a similar result by post-processing the data in control mode. The \family sans Ngspice/examples/xspice/delta-sigma/delta-sigma-1.cir \family default example demonstrates how INTERP reduces memory requirements and speeds up plotting. \end_layout \begin_layout Description ITL3=x resets the lower transient analysis iteration limit. The default value is 4. (Note: not implemented in Spice3). \end_layout \begin_layout Description ITL4=x resets the transient analysis time-point iteration limit. The default is 10. \end_layout \begin_layout Description ITL5=x resets the transient analysis total iteration limit. The default is 5000. Set \family sans ITL5 \family default =0 to omit this test. (Note: not implemented in Spice3). \end_layout \begin_layout Description ITL6=x [*] synonym for \family sans SRCSTEPS \family default . \end_layout \begin_layout Description MAXEVITER=x sets the maximum number of event iterations per analysis point. \end_layout \begin_layout Description MAXOPALTER=x specifies the maximum number of analog/event alternations that the simulator will use to solve a hybrid circuit. \end_layout \begin_layout Description MAXORD=x [*] specifies the maximum order for the numerical integration method used by SPICE. Possible values for the Gear method are from 2 (the default) to 6. Using the value 1 with the trapezoidal method specifies backward Euler integration. \end_layout \begin_layout Description METHOD=name sets the numerical integration method used by SPICE. Possible names are `Gear' or `trapezoidal' (or just `trap'). The default is trapezoidal. \end_layout \begin_layout Description NOOPALTER=TRUE|FALSE if set to false, alternations between analog/event are enabled. \end_layout \begin_layout Description RAMPTIME=x During source stepping, this option sets the rate of change of independent supplies. It also affects code model inductors and capacitors that have initial condition s specified. \end_layout \begin_layout Description SRCSTEPS=x [*] a non-zero value causes SPICE to use a source-stepping method to find the DC operating point. The value specifies the number of steps. \end_layout \begin_layout Description \begin_inset CommandInset label LatexCommand label name "des:TRTOL" \end_inset TRTOL=x resets the transient error tolerance. The default value is 7. This parameter is an estimate of the factor by which SPICE overestimates the actual truncation error. If XSPICE is configured and 'A' devices are included, the value is internally set to 1 for higher precision. This slows down transient analysis by a factor of two. \end_layout \begin_layout Description XMU=x sets the damping factor for trapezoidal integration. The default value is \family typewriter XMU \family default =0.5. A value \family typewriter < \family default 0.5 may be chosen. Even a small reduction, e.g. to 0.495, may already suppress trap ringing. The reduction has to be set carefully in order not to excessively damp circuits that are prone to ringing or oscillation, which might lead the user to believe that the circuit is stable. \end_layout \begin_layout Subsection ELEMENT Specific options \end_layout \begin_layout Description BADMOS3 Use the older version of the MOS3 model with the `kappa' discontinuity. \end_layout \begin_layout Description DEFAD=x resets the value for MOS drain diffusion area; the default is 0. \end_layout \begin_layout Description DEFAS=x resets the value for MOS source diffusion area; the default is 0. \end_layout \begin_layout Description DEFL=x resets the value for MOS channel length; the default is 100 \begin_inset Formula $\mu m$ \end_inset . \end_layout \begin_layout Description DEFW=x resets the value for MOS channel width; the default is 100 \begin_inset Formula $\mu m$ \end_inset . \end_layout \begin_layout Description SCALE=x set the element scaling factor for geometric element parameters whose default unit is meters. As an example: \family typewriter scale=1u \family default and a MOSFET instance parameter \family typewriter W=10 \family default will result in a width of 10 \begin_inset Formula $\mu m$ \end_inset for this device. An area parameter \family typewriter AD=20 \family default will result in \begin_inset Formula $\mathsf{20e-12\:m^{2}}$ \end_inset . Following instance parameters are scaled: \end_layout \begin_layout Itemize Resistors and Capacitors: W, L \end_layout \begin_layout Itemize Diodes: W, L, Area \end_layout \begin_layout Itemize JFET, MESFET: W, L, Area \end_layout \begin_layout Itemize MOSFET: W, L, AS, AD, PS, PD, SA, SB, SC, SD \end_layout \begin_layout Subsection Transmission Lines Specific Options \end_layout \begin_layout Description TRYTOCOMPACT Applicable only to the LTRA model (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Lossy-Transmission-Line" \end_inset ). When specified, the simulator tries to condense an LTRA transmission line's past history of input voltages and currents. \end_layout \begin_layout Subsection Precedence of option and .options commands \end_layout \begin_layout Standard There are various ways to set the above mentioned options in Ngspice. If no \family typewriter option \family default or \family typewriter .options \family default lines are set by the user, internal default values are given for each of the simulator variables. \end_layout \begin_layout Standard You may set options in the init files \family sans spinit \family default or \family sans .spiceinit \family default via the \family typewriter option \family default command (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Option*:" \end_inset ). The values given there will supersede the default values. If you set options via the \family typewriter .options \family default line in your input file, their values will supersede the default and init file data. Finally, if you set options inside a \family typewriter .control \family default ... \family typewriter .endc \family default section, these values will again supersede any simulator variables given so far. \end_layout \begin_layout Section Initial Conditions \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:.NODESET" \end_inset .NODESET: Specify Initial Node Voltage Guesses \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .nodeset v(nodnum)=val v(nodnum)=val ... \end_layout \begin_layout Plain Layout .nodeset all=val \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .nodeset v(12)=4.5 v(4)=2.23 \end_layout \begin_layout Plain Layout .nodeset all=1.5 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The \family typewriter .nodeset \family default line helps the program find the DC or initial transient solution by making a preliminary pass with the specified nodes held to the given voltages. The restrictions are then released and the iteration continues to the true solution. The \family typewriter .nodeset \family default line may be necessary for convergence on bistable or astable circuits. \family typewriter .nodeset all=val \family default sets all starting node voltages (except for the ground node) to the same value. In general, the \family typewriter .nodeset \family default line should not be necessary. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:.IC:-Set-Initial" \end_inset .IC: Set Initial Conditions \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .ic v(nodnum)=val v(nodnum)=val ... \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .ic v(11)=5 v(4)=-5 v(2)=2.2 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The \family typewriter .ic \family default line is for setting transient initial conditions. It has two different interpretations, depending on whether the \family typewriter \series bold uic \family default \series default parameter is specified on the \family typewriter .tran \family default control line, or not. One should not confuse this line with the \family typewriter .nodeset \family default line. The \family typewriter .nodeset \family default line is only to help DC convergence, and does not affect the final bias solution (except for multi-stable circuits). The two indicated interpretations of this line are as follows: \end_layout \begin_layout Enumerate When the \family typewriter \series bold uic \family default \series default parameter is specified on the \family typewriter .tran \family default line, the node voltages specified on the \family typewriter .ic \family default control line are used to compute the capacitor, diode, BJT, JFET, and MOSFET initial conditions. This is equivalent to specifying the \family typewriter \series bold ic=... \family default \series default parameter on each device line, but is much more convenient. The \family typewriter \series bold ic=... \family default \series default parameter can still be specified and takes precedence over the \family typewriter .ic \family default values. Since no dc bias (initial transient) solution is computed before the transient analysis, one should take care to specify all dc source voltages on the \family typewriter .ic \family default control line if they are to be used to compute device initial conditions. \end_layout \begin_layout Enumerate When the \family typewriter \series bold uic \family default \series default parameter is not specified on the \family typewriter .tran \family default control line, the DC bias (initial transient) solution is computed before the transient analysis. In this case, the node voltages specified on the \family typewriter .ic \family default control lines are forced to the desired initial values during the bias solution. During transient analysis, the constraint on these node voltages is removed. This is the preferred method since it allows Ngspice to compute a consistent dc solution. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Analyses" \end_inset Analyses \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:.AC:-Small-Signal-AC" \end_inset .AC: Small-Signal AC Analysis \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .ac dec nd fstart fstop \end_layout \begin_layout Plain Layout .ac oct no fstart fstop \end_layout \begin_layout Plain Layout .ac lin np fstart fstop \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .ac dec 10 1 10K \end_layout \begin_layout Plain Layout .ac dec 10 1K 100MEG \end_layout \begin_layout Plain Layout .ac lin 100 1 100HZ \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter \series bold dec \family default \series default stands for decade variation, and \family typewriter \series bold nd \family default \series default is the number of points per decade. \family typewriter \series bold oct \family default \series default stands for octave variation, and \family typewriter \series bold no \family default \series default is the number of points per octave. \family typewriter \series bold lin \family default \series default stands for linear variation, and \family typewriter \series bold np \family default \series default is the number of points. \family typewriter \series bold fstart \family default \series default is the starting frequency, and \family typewriter \series bold fstop \family default \series default is the final frequency. If this line is included in the input file, Ngspice performs an AC analysis of the circuit over the specified frequency range. Note that in order for this analysis to be meaningful, at least one independent source must have been specified with an ac value. Typically it does not make much sense to specify more than one ac source. If you do, the result will be a superposition of all sources and difficult to interpret. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Basic RC circuit \end_layout \begin_layout Plain Layout r 1 2 1.0 \end_layout \begin_layout Plain Layout c 2 0 1.0 \end_layout \begin_layout Plain Layout vin 1 0 dc 0 ac 1 $ <--- the ac source \end_layout \begin_layout Plain Layout .options noacct \end_layout \begin_layout Plain Layout .ac dec 10 .01 10 \end_layout \begin_layout Plain Layout .plot ac vdb(2) xlog \end_layout \begin_layout Plain Layout .end \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard In this AC (or 'small signal') analysis, all non-linear devices are linearized around their actual DC operating point. All L and C devices get their imaginary value that depends on the actual frequency step. Each output vector will be calculated relative to the input voltage (current) given by the AC value ( \begin_inset Formula $V_{in}$ \end_inset equals 1 in the example above). The resulting node voltages (and branch currents) are complex vectors. Therefore one has to be careful using the \family typewriter plot \family default command, specifically, one may use the variants of vxx(node) described in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:.PRINT-Lines" \end_inset like \family typewriter vdb(2) \family default (see also the above example). \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:.DC:-DC-Transfer" \end_inset .DC: DC Transfer Function \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .dc srcnam vstart vstop vincr [src2 start2 stop2 incr2] \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .dc VIN 0.25 5.0 0.25 \end_layout \begin_layout Plain Layout .dc VDS 0 10 .5 VGS 0 5 1 \end_layout \begin_layout Plain Layout .dc VCE 0 10 .25 IB 0 10u 1u \end_layout \begin_layout Plain Layout .dc RLoad 1k 2k 100 \end_layout \begin_layout Plain Layout .dc TEMP -15 75 5 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The \family typewriter .dc \family default line defines the dc transfer curve source and sweep limits (with capacitors open and inductors shorted). \family typewriter \series bold srcnam \family default \series default is the name of an independent voltage or current source, a resistor, or the circuit temperature. \family typewriter \series bold vstart \family default \series default , \family typewriter \series bold vstop \family default \series default , and \family typewriter \series bold vincr \family default \series default are the starting, final, and incrementing values, respectively. The first example causes the value of the voltage source \begin_inset Formula $V_{IN}$ \end_inset to be swept from 0.25 Volts to 5.0 Volts with steps of 0.25 Volt. A second source ( \family typewriter \series bold src2 \family default \series default ) may optionally be specified with its own associated sweep parameters. In such a case the first source is swept over its own range for each value of the second source. This option is useful for obtaining semiconductor device output characteristics. See the example on transistor characterization ( \begin_inset CommandInset ref LatexCommand ref reference "sec:MOSFET-Characterization" \end_inset ). \end_layout \begin_layout Subsection .DISTO: Distortion Analysis \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .disto dec nd fstart fstop \end_layout \begin_layout Plain Layout .disto oct no fstart fstop \end_layout \begin_layout Plain Layout .disto lin np fstart fstop \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .disto dec 10 1kHz 100MEG \end_layout \begin_layout Plain Layout .disto dec 10 1kHz 100MEG 0.9 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The \family typewriter .disto \family default line does a small-signal distortion analysis of the circuit. A multi-dimensional Volterra series analysis is done using multi-dimensional Taylor series to represent the nonlinearities at the operating point. Terms of up to third order are used in the series expansions. \end_layout \begin_layout Standard If the optional parameter \family typewriter \series bold f2overf1 \family default \series default is not specified, \family typewriter .disto \family default does a harmonic analysis - i.e., it analyses distortion in the circuit using only a single input frequency \begin_inset Formula $F_{1}$ \end_inset , which is swept as specified by arguments of the \family typewriter .disto \family default command exactly as in the \family typewriter .ac \family default command. Inputs at this frequency may be present at more than one input source, and their magnitudes and phases are specified by the arguments of the \family typewriter \series bold distof1 \family default \series default keyword in the input file lines for the input sources (see the description for independent sources). (The arguments of the \family typewriter \series bold distof2 \family default \series default keyword are not relevant in this case). \end_layout \begin_layout Standard The analysis produces information about the AC values of all node voltages and branch currents at the harmonic frequencies \begin_inset Formula $2F_{1}$ \end_inset and , vs. the input frequency \begin_inset Formula $F_{1}$ \end_inset as it is swept. (A value of 1 (as a complex distortion output) signifies \begin_inset Formula $\cos(2\pi(2F_{1})t)$ \end_inset at \begin_inset Formula $2F_{1}$ \end_inset and \begin_inset Formula $\cos(2\pi(3F_{1})t)$ \end_inset at \begin_inset Formula $3F_{1}$ \end_inset , using the convention that 1 at the input fundamental frequency is equivalent to \begin_inset Formula $\cos(2\pi F_{1}t)$ \end_inset .) The distortion component desired ( \begin_inset Formula $2F_{1}$ \end_inset or \begin_inset Formula $3F_{1}$ \end_inset ) can be selected using commands in ngnutmeg, and then printed or plotted. (Normally, one is interested primarily in the magnitude of the harmonic components, so the magnitude of the AC distortion value is looked at). It should be noted that these are the AC values of the actual harmonic components, and are not equal to HD2 and HD3. To obtain HD2 and HD3, one must divide by the corresponding AC values at \begin_inset Formula $F_{1}$ \end_inset , obtained from an \family typewriter .ac \family default line. This division can be done using ngnutmeg commands. \end_layout \begin_layout Standard If the optional \family typewriter \series bold f2overf1 \family default \series default parameter is specified, it should be a real number between (and not equal to) 0.0 and 1.0; in this case, \family typewriter .disto \family default does a spectral analysis. It considers the circuit with sinusoidal inputs at two different frequencies \begin_inset Formula $F_{1}$ \end_inset and \begin_inset Formula $F_{2}$ \end_inset . \begin_inset Formula $F_{1}$ \end_inset is swept according to the \family typewriter .disto \family default control line options exactly as in the \family typewriter .ac \family default control line. \begin_inset Formula $F_{2}$ \end_inset is kept fixed at a single frequency as \begin_inset Formula $F_{1}$ \end_inset sweeps - the value at which it is kept fixed is equal to \family typewriter f2overf1 \family default times \family typewriter fstart \family default . Each independent source in the circuit may potentially have two (superimposed) sinusoidal inputs for distortion, at the frequencies \begin_inset Formula $F_{1}$ \end_inset and \begin_inset Formula $F_{2}$ \end_inset . The magnitude and phase of the \begin_inset Formula $F_{1}$ \end_inset component are specified by the arguments of the \family typewriter \series bold distof1 \family default \series default keyword in the source's input line (see the description of independent sources); the magnitude and phase of the \begin_inset Formula $F_{2}$ \end_inset component are specified by the arguments of the \family typewriter \series bold distof2 \family default \series default keyword. The analysis produces plots of all node voltages/branch currents at the intermodulation product frequencies \begin_inset Formula $F_{1}+F_{2}$ \end_inset , \begin_inset Formula $F_{1}-F_{2}$ \end_inset , and \begin_inset Formula $(2F_{1})-F_{2}$ \end_inset , vs the swept frequency \begin_inset Formula $F_{1}$ \end_inset . The IM product of interest may be selected using the \family sans setplot \family default command, and displayed with the \family typewriter print \family default and \family typewriter plot \family default commands. It is to be noted as in the harmonic analysis case, the results are the actual AC voltages and currents at the intermodulation frequencies, and need to be normalized with respect to \family typewriter .ac \family default values to obtain the IM parameters. \end_layout \begin_layout Standard If the \family typewriter \series bold distof1 \family default \series default or \family typewriter \series bold distof2 \family default \series default keywords are missing from the description of an independent source, then that source is assumed to have no input at the corresponding frequency. The default values of the magnitude and phase are 1.0 and 0.0 respectively. The phase should be specified in degrees. \end_layout \begin_layout Standard It should be carefully noted that the number \family typewriter \series bold f2overf1 \family default \series default should ideally be an irrational number, and that since this is not possible in practice, efforts should be made to keep the denominator in its fractional representation as large as possible, certainly above 3, for accurate results (i.e., if \family typewriter \series bold f2overf1 \family default \series default is represented as a fraction \begin_inset Formula $\nicefrac{A}{B}$ \end_inset , where \begin_inset Formula $A$ \end_inset and \begin_inset Formula $B$ \end_inset are integers with no common factors, \begin_inset Formula $B$ \end_inset should be as large as possible; note that \begin_inset Formula $A49/100$ \end_inset \begin_inset Formula $F_{1}=F_{2}$ \end_inset . In this case, there are two very closely spaced frequency components at \begin_inset Formula $F_{2}$ \end_inset and \begin_inset Formula $F_{1}-F_{2}$ \end_inset . One of the advantages of the Volterra series technique is that it computes distortions at mix frequencies expressed symbolically (i.e. \begin_inset Formula $nF_{1}+mF_{2}$ \end_inset ), therefore one is able to obtain the strengths of distortion components accurately even if the separation between them is very small, as opposed to transient analysis for example. The disadvantage is of course that if two of the mix frequencies coincide, the results are not merged together and presented (though this could presumably be done as a postprocessing step). Currently, the interested user should keep track of the mix frequencies himself or herself and add the distortions at coinciding mix frequencies together should it be necessary. \end_layout \begin_layout Standard Only a subset of the ngspice nonlinear device models supports distortion analysis. These are \end_layout \begin_layout Itemize Diodes (DIO), \end_layout \begin_layout Itemize BJT, \end_layout \begin_layout Itemize JFET (level 1), \end_layout \begin_layout Itemize MOSFETs (levels 1, 2, 3, 9, and BSIM1), \end_layout \begin_layout Itemize MESFET (level 1). \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:.NOISE:-Noise-Analysis" \end_inset .NOISE: Noise Analysis \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .noise v(output <,ref>) src ( dec | lin | oct ) pts fstart fstop \end_layout \begin_layout Plain Layout + \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .noise v(5) VIN dec 10 1kHz 100MEG \end_layout \begin_layout Plain Layout .noise v(5,3) V1 oct 8 1.0 1.0e6 1 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The \family typewriter .noise \family default line does a noise analysis of the circuit. \family typewriter \series bold output \family default \series default is the node at which the total output noise is desired; if \family typewriter \series bold ref \family default \series default is specified, then the noise voltage \family typewriter \series bold v(output) - v(ref) \family default \series default is calculated. By default, \family typewriter \series bold ref \family default \series default is assumed to be ground. \family typewriter \series bold src \family default \series default is the name of an independent source to which input noise is referred. \family typewriter \series bold pts \family default \series default , \family typewriter \series bold fstart \family default \series default and \family typewriter \series bold fstop \family default \series default are \family typewriter .ac \family default type parameters that specify the frequency range over which plots are desired. \family typewriter \series bold pts_per_summary \family default \series default is an optional integer; if specified, the noise contributions of each noise generator is produced every \family typewriter \series bold pts_per_summary \family default \series default frequency points. The \family typewriter .noise \family default control line produces two plots, which can selected by \family typewriter setplot \family default command: \end_layout \begin_layout Itemize one for the Voltage or Current Noise Spectral Density (in \begin_inset Formula $\nicefrac{V}{\sqrt{Hz}}$ \end_inset or \begin_inset Formula $\nicefrac{A}{\sqrt{Hz}}$ \end_inset respective the input is a voltage or current source) curves (e.g. after \family typewriter setplot noise1 \family default ). There are two vectors over frequency: \end_layout \begin_deeper \begin_layout Itemize \family typewriter \series bold onoise_spectrum \family default \series default : This is the output noise voltage or current divided by \begin_inset Formula $\sqrt{Hz}$ \end_inset . \end_layout \begin_layout Itemize \family typewriter \series bold inoise_spectrum \family default \series default : This the equivalent input noise = output noise divided by the gain of the circuit. \end_layout \end_deeper \begin_layout Itemize one for the Total Integrated Noise (in \begin_inset Formula $V$ \end_inset or \begin_inset Formula $A$ \end_inset ) over the specified frequency range (e.g. after \family typewriter setplot noise \family default 2). There are two vectors which are in reality scalars: \end_layout \begin_deeper \begin_layout Itemize \family typewriter \series bold onoise_total \family default \series default : This is the output noise voltage over the specified frequency range \end_layout \begin_layout Itemize \family typewriter \series bold inoise_total \family default \series default : This the equivalent input noise over the specified frequency range = output noise divided by the gain of the circuit. \end_layout \end_deeper \begin_layout Standard The units of all result vectors can be changed by using control variable \family typewriter \series bold sqrnoise: \end_layout \begin_layout Itemize \family typewriter \series bold set sqrnoise: \family default \series default will deliver results in squared form, means the unit is \begin_inset Formula $\nicefrac{V^{2}}{Hz}$ \end_inset or \begin_inset Formula $\nicefrac{A^{2}}{Hz}$ \end_inset . This value refers more to the convinient Power Spectral Density. \end_layout \begin_layout Standard Default setting of ngspice is \family typewriter \series bold unset sqrnoise, \family default \series default which delivers Voltage or Current Noise Spectral Density. This is more practical from designers point of view. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:.OP:-Operating-Point" \end_inset .OP: Operating Point Analysis \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .op \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The inclusion of this line in an input file directs ngspice to determine the dc operating point of the circuit with inductors shorted and capacitors opened. \end_layout \begin_layout Standard Note: a DC analysis is automatically performed prior to a transient analysis to determine the transient initial conditions, and prior to an AC small-signal, Noise, and Pole-Zero analysis to determine the linearized, small-signal models for nonlinear devices (see the \family typewriter KEEPOPINFO \family default variable \begin_inset CommandInset ref LatexCommand ref reference "subsec:DC-Solution-Options" \end_inset ). \end_layout \begin_layout LyX-Code \end_layout \begin_layout Subsection .PZ: Pole-Zero Analysis \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .pz node1 node2 node3 node4 cur pol \end_layout \begin_layout Plain Layout .pz node1 node2 node3 node4 cur zer \end_layout \begin_layout Plain Layout .pz node1 node2 node3 node4 cur pz \end_layout \begin_layout Plain Layout .pz node1 node2 node3 node4 vol pol \end_layout \begin_layout Plain Layout .pz node1 node2 NODE3 node4 vol zer \end_layout \begin_layout Plain Layout .pz node1 node2 node3 node4 vol pz \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .pz 1 0 3 0 cur pol \end_layout \begin_layout Plain Layout .pz 2 3 5 0 vol zer \end_layout \begin_layout Plain Layout .pz 4 1 4 1 cur pz \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter \series bold cur \family default \series default stands for a transfer function of the type (output voltage)/(input current) while \family typewriter \series bold vol \family default \series default stands for a transfer function of the type (output voltage)/(input voltage). \family typewriter \series bold pol \family default \series default stands for pole analysis only, \family typewriter \series bold zer \family default \series default for zero analysis only and \family typewriter \series bold pz \family default \series default for both. This feature is provided mainly because if there is a non-convergence in finding poles or zeros, then, at least the other can be found. Finally, \family typewriter \series bold node1 \family default \series default and \family typewriter \series bold node2 \family default \series default are the two input nodes and \family typewriter \series bold node3 \family default \series default and \family typewriter \series bold node4 \family default \series default are the two output nodes. Thus, there is complete freedom regarding the output and input ports and the type of transfer function. \end_layout \begin_layout Standard In interactive mode, the command syntax is the same except that the first field is \family sans pz \family default instead of \family typewriter .pz \family default . To print the results, one should use the command \family sans print all \family default . \end_layout \begin_layout Subsection .SENS: DC or Small-Signal AC Sensitivity Analysis \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .SENS OUTVAR \end_layout \begin_layout Plain Layout .SENS OUTVAR AC DEC ND FSTART FSTOP \end_layout \begin_layout Plain Layout .SENS OUTVAR AC OCT NO FSTART FSTOP \end_layout \begin_layout Plain Layout .SENS OUTVAR AC LIN NP FSTART FSTOP \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .SENS V(1,OUT) \end_layout \begin_layout Plain Layout .SENS V(OUT) AC DEC 10 100 100k \end_layout \begin_layout Plain Layout .SENS I(VTEST) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The sensitivity of OUTVAR to all non-zero device parameters is calculated when the SENS analysis is specified. OUTVAR is a circuit variable (node voltage or voltage-source branch current). The first form calculates sensitivity of the DC operating-point value of OUTVAR. The second form calculates sensitivity of the AC values of OUTVAR. The parameters listed for AC sensitivity are the same as in an AC analysis (see \family typewriter .AC \family default above). The output values are in dimensions of change in output per unit change of input (as opposed to percent change in output or per percent change of input). \end_layout \begin_layout Subsection .TF: Transfer Function Analysis \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .tf outvar insrc \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .tf v(5, 3) VIN \end_layout \begin_layout Plain Layout .tf i(VLOAD) VIN \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The \family typewriter .tf \family default line defines the small-signal output and input for the dc small-signal analysis. \family typewriter \series bold outvar \family default \series default is the small signal output variable and \family typewriter \series bold insrc \family default \series default is the small-signal input source. If this line is included, ngspice computes the dc small-signal value of the transfer function (output/input), input resistance, and output resistance. For the first example, ngspice would compute the ratio of V(5, 3) to VIN, the small-signal input resistance at VIN, and the small signal output resistanc e measured across nodes 5 and 3. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:.TRAN:-Transient-Analysis" \end_inset .TRAN: Transient Analysis \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .tran tstep tstop > \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .tran 1ns 100ns \end_layout \begin_layout Plain Layout .tran 1ns 1000ns 500ns \end_layout \begin_layout Plain Layout .tran 10ns 1us \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter \series bold tstep \family default \series default is the printing or plotting increment for line-printer output. For use with the post-processor, \family typewriter \series bold tstep \family default \series default is the suggested computing increment. \family typewriter \series bold tstop \family default \series default is the final time, and \family typewriter \series bold tstart \family default \series default is the initial time. If \family typewriter \series bold tstart \family default \series default is omitted, it is assumed to be zero. The transient analysis always begins at time zero. In the interval [zero, \family typewriter \series bold tstart \family default \series default ), the circuit is analyzed (to reach a steady state), but no outputs are stored. In the interval [ \family typewriter \series bold tstart \family default \series default , \family typewriter \series bold tstop \family default \series default ], the circuit is analyzed and outputs are stored. \family typewriter \series bold tmax \family default \series default is the maximum stepsize that ngspice uses; for default, the program chooses either \family typewriter \series bold tstep \family default \series default or ( \family typewriter \series bold tstop \family default \series default - \family typewriter \series bold tstart \family default \series default )/50.0, whichever is smaller. \family typewriter \series bold tmax \family default \series default is useful when one wishes to guarantee a computing interval that is smaller than the printer increment, \family typewriter \series bold tstep \family default \series default . \end_layout \begin_layout Standard An initial transient operating point at time zero is calculated according to the following procedure: all independent voltages and currents are applied with their time zero values, all capacitances are opened, inductances are shorted, the non linear device equations are solved iteratively. \end_layout \begin_layout Standard \family typewriter \series bold uic \family default \series default (use initial conditions) is an optional keyword that indicates that the user does not want ngspice to solve for the quiescent operating point before beginning the transient analysis. If this keyword is specified, ngspice uses the values specified using IC=... on the various elements as the initial transient condition and proceeds with the analysis. If the \family typewriter .ic \family default control line has been specified (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:.IC:-Set-Initial" \end_inset ), then the node voltages on the \family typewriter .ic \family default line are used to compute the initial conditions for the devices. IC=... will take precedence over the values given in the \family typewriter .ic \family default control line. If neither IC=... nor the \family typewriter .ic \family default control line is given for a specific node, node voltage zero is assumed. \end_layout \begin_layout Standard Look at the description on the \family typewriter .ic \family default control line ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.IC:-Set-Initial" \end_inset ) for its interpretation when \family typewriter \series bold uic \family default \series default is not specified. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Transient-noise-analysis" \end_inset Transient noise analysis (at low frequency) \end_layout \begin_layout Standard In contrast to the analysis types described above, the transient noise simulatio n (noise current or voltage versus time) is not implemented as a dot command, but is integrated with the independent voltage source \family typewriter vsrc \family default ( \family typewriter isrc \family default not yet available) (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Transient-noise-source" \end_inset ) and used in combination with the \family typewriter .tran \family default transient analysis ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.TRAN:-Transient-Analysis" \end_inset ). \end_layout \begin_layout Standard Transient noise analysis deals with noise currents or voltages added to your circuits as a time dependent signal of randomly generated voltage excursion on top of a fixed dc voltage. The sequence of voltage values has random amplitude, but equidistant time intervals, selectable by the user (parameter \family typewriter NT \family default ). The resulting voltage waveform is differentiable and thus does not require any modifications of the matrix solving algorithms. \end_layout \begin_layout Standard White noise is generated by the ngspice random number generator, applying the Box-Muller transform. Values are generated on the fly, each time when a breakpoint is hit. \end_layout \begin_layout Standard The 1/f noise is generated with an algorithm provided by N. J. Kasdin (` \shape italic Discrete simulation of colored noise and stochastic processes and \begin_inset Formula $1/f^{a}$ \end_inset power law noise generation \shape default ', Proceedings of the IEEE, Volume 83, Issue 5, May 1995 Page(s):802–827). The noise sequence (one for each voltage/current source with 1/f selected) is generated upon start up of the simulator and stored for later use. The number of points is determined by the total simulation time divided by \family typewriter NT \family default , rounded up the the nearest power of 2. Each time a breakpoint ( \begin_inset Formula $n\star NT$ \end_inset , relevant to the noise signal) is hit, the next value is retrieved from the sequence. \end_layout \begin_layout Standard If you want a random, but reproducible sequence, you may select a seed value for the random number generator by adding \end_layout \begin_layout Standard \family typewriter setseed nn \end_layout \begin_layout Standard to the \family sans spinit \family default or \family sans .spiceinit \family default file, \family typewriter nn \family default being a positive integer number. \end_layout \begin_layout Standard The transient noise analysis will allow the simulation of the three most important noise sources. Thermal noise is described by the Gaussian white noise. Flicker noise (pink noise or 1 over f noise) with an exponent between 0 and 2 is provided as well. Shot noise is dependent on the current flowing through a device and may be simulated by applying a non-linear source as demonstrated in the following example: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * Shot noise test with B source, diode \end_layout \begin_layout Plain Layout * voltage on device (diode, forward) \end_layout \begin_layout Plain Layout Vdev out 0 DC 0 PULSE(0.4 0.45 10u) \end_layout \begin_layout Plain Layout * diode, forward direction, to be modeled with noise \end_layout \begin_layout Plain Layout D1 mess 0 DMOD \end_layout \begin_layout Plain Layout .model DMOD D IS=1e-14 N=1 \end_layout \begin_layout Plain Layout X1 0 mess out ishot \end_layout \begin_layout Plain Layout * device between 1 and 2 \end_layout \begin_layout Plain Layout * new output terminals of device including noise: 1 and 3 \end_layout \begin_layout Plain Layout .subckt ishot 1 2 3 \end_layout \begin_layout Plain Layout * white noise source with rms 1V \end_layout \begin_layout Plain Layout * 20000 sample points \end_layout \begin_layout Plain Layout VNG 0 11 DC 0 TRNOISE(1 1n 0 0) \end_layout \begin_layout Plain Layout *measure the current i(v1) \end_layout \begin_layout Plain Layout V1 2 3 DC 0 \end_layout \begin_layout Plain Layout * calculate the shot noise \end_layout \begin_layout Plain Layout * sqrt(2*current*q*bandwidth) \end_layout \begin_layout Plain Layout BI 1 3 I=sqrt(2*abs(i(v1))*1.6e-19*1e7)*v(11) \end_layout \begin_layout Plain Layout .ends ishot \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .tran 1n 20u \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout run \end_layout \begin_layout Plain Layout plot (-1)*i(vdev) \end_layout \begin_layout Plain Layout .endc \end_layout \begin_layout Plain Layout .end \end_layout \begin_layout Plain Layout \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The selection of the delta time step ( \family typewriter NT \family default ) is worth discussing. Gaussian white noise has unlimited bandwidth and thus unlimited energy content. This is unrealistic. The bandwidth of real noise is limited, but it is still called `White' if it is the same level throughout the frequency range of interest, e.g. the bandwidth of your system. Thus you may select \family typewriter NT \family default to be a factor of 10 smaller than the frequency limit of your circuit. A thorough analysis is still needed to clarify the appropriate factor. The transient method is probably most suited to circuits including switches, which are not amenable to the small signal \family typewriter .NOISE \family default analysis (Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:.NOISE:-Noise-Analysis" \end_inset ). \end_layout \begin_layout Standard There is a price you have to pay for transient noise analysis: the number of required time steps, and thus the simulation time, increases. \end_layout \begin_layout Standard In addition to white and 1/f noise the independent voltage and current sources offer a random telegraph signal ( \family typewriter RTS \family default ) noise source, also known as burst noise or popcorn noise, again for transient analysis. For each voltage (current) source offering \family typewriter RTS \family default noise an individual noise amplitude is required for input, as well as a mean capture time and a mean emission time. The amplitude resembles the influence of a single trap on the current or voltage. The capture and emission times emulate the filling and emptying of the trap, typically following a Poisson process. They are generated from an random exponential distribution with respective mean values given by the user. To simulate an ensemble of traps, you may combine several current or voltage sources with different parameters. \end_layout \begin_layout Standard All three sources (white, 1/f, and \family typewriter RTS \family default ) may be combined in a single command line. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout RTS noise example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * white noise, 1/f noise, RTS noise \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout * voltage source \end_layout \begin_layout Plain Layout VRTS2 13 12 DC 0 trnoise(0 0 0 0 5m 18u 30u) \end_layout \begin_layout Plain Layout VRTS3 11 0 DC 0 trnoise(0 0 0 0 10m 20u 40u) \end_layout \begin_layout Plain Layout VALL 12 11 DC 0 trnoise(1m 1u 1.0 0.1m 15m 22u 50u) \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout VW1of 21 0 DC trnoise(1m 1u 1.0 0.1m) \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout * current source \end_layout \begin_layout Plain Layout IRTS2 10 0 DC 0 trnoise(0 0 0 0 5m 18u 30u) \end_layout \begin_layout Plain Layout IRTS3 10 0 DC 0 trnoise(0 0 0 0 10m 20u 40u) \end_layout \begin_layout Plain Layout IALL 10 0 DC 0 trnoise(1m 1u 1.0 0.1m 15m 22u 50u) \end_layout \begin_layout Plain Layout R10 10 0 1 \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout IW1of 9 0 DC trnoise(1m 1u 1.0 0.1m) \end_layout \begin_layout Plain Layout Rall 9 0 1 \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout * sample points \end_layout \begin_layout Plain Layout .tran 1u 500u \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout run \end_layout \begin_layout Plain Layout plot v(13) v(21) \end_layout \begin_layout Plain Layout plot v(10) v(9) \end_layout \begin_layout Plain Layout .endc \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .end \end_layout \begin_layout Plain Layout \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Some details on \family typewriter RTS \family default noise modeling are available in a recent article \begin_inset CommandInset citation LatexCommand cite key "key-20" literal "true" \end_inset , available \begin_inset CommandInset href LatexCommand href name "here" target "http://www.see.ed.ac.uk/~tbt/iscas09.pdf" literal "false" \end_inset . \end_layout \begin_layout Standard \emph on This transient noise feature is still experimental. \emph default \end_layout \begin_layout Standard The following questions (among others) are to be solved: \end_layout \begin_layout Itemize clarify the theoretical background \end_layout \begin_layout Itemize noise limit of plain ngspice (numerical solver, fft etc.) \end_layout \begin_layout Itemize time step ( \family typewriter NT \family default ) selection \end_layout \begin_layout Itemize calibration of noise spectral density \end_layout \begin_layout Itemize how to generate noise from a transistor model \end_layout \begin_layout Itemize application benefits and limits \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:.PSS:-Periodic_Steady_State-Analysis" \end_inset .PSS: Periodic Steady State Analysis \end_layout \begin_layout Standard \emph on Experimental code, not yet made publicly available. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .pss gfreq tstab oscnob psspoints harms sciter steadycoeff \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .pss 150 200e-3 2 1024 11 50 5e-3 uic \end_layout \begin_layout Plain Layout .pss 624e6 1u v_plus 1024 10 150 5e-3 uic \end_layout \begin_layout Plain Layout .pss 624e6 500n bout 1024 10 100 5e-3 uic \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter \series bold gfreq \family default \series default is guessed frequency of fundamental suggested by user. When performing transient analysis the PSS algorithm tries to infer a new rough guess \family typewriter \series bold rgfreq \family default \series default on the fundamental. If \family typewriter \series bold gfreq \family default \series default is out of \begin_inset Formula $\pm$ \end_inset 10% with respect to \family typewriter \series bold rgfreq \family default \series default then \family typewriter \series bold gfreq \family default \series default is discarded. \end_layout \begin_layout Standard \family typewriter \series bold tstab \family default \series default is stabilization time before the shooting begin to search for the PSS. It has to be noticed that this parameter heavily influence the possibility to reach the PSS. Thus is a good practice to ensure a circuit to have a right \family typewriter \series bold tstab \family default \series default , e.g. performing a separate TRAN analysis before to run PSS analysis. \end_layout \begin_layout Standard \family typewriter \series bold oscnob \family default \series default is the node or branch where the oscillation dynamic is expected. PSS analysis will give a brief report of harmonic content at this node or branch. \end_layout \begin_layout Standard \family typewriter \series bold psspoints \family default \series default is number of step in evaluating predicted period after convergence is reached. It is useful only in Time Domain plots. However this number should be higher than 2 times the requested \family typewriter \series bold harms \family default \series default . Otherwise the PSS analysis will properly adjust it. \end_layout \begin_layout Standard \family typewriter \series bold harms \family default \series default number of harmonics to be calculated as requested by the user. \end_layout \begin_layout Standard \family typewriter \series bold sciter \family default \series default number of allowed shooting cycle iterations. Default is 50. \end_layout \begin_layout Standard \family typewriter \series bold steady_coeff \family default \series default is the weighting coefficient for calculating the Global Convergence Error (GCE), which is the reference value in order to infer is convergence is reached. The lower \family typewriter \series bold steady_coeff \family default \series default is set, the higher the accuracy of predicted frequency can be reached but at longer analysis time and \family typewriter \series bold sciter \family default \series default number. Default is 1e-3. \end_layout \begin_layout Standard \family typewriter \series bold uic \family default \series default (use initial conditions) is an optional keyword that indicates that the user does not want ngspice to solve for the quiescent operating point before beginning the transient analysis. If this keyword is specified, ngspice uses the values specified using IC=... on the various elements as the initial transient condition and proceeds with the analysis. If the \family typewriter .ic \family default control line has been specified, then the node voltages on the \family typewriter .ic \family default line are used to compute the initial conditions for the devices. Look at the description on the \family typewriter .ic \family default control line for its interpretation when \family typewriter \series bold uic \family default \series default is not specified. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "subsec:.MEAS" \end_inset Measurements after AC, DC and Transient Analysis \end_layout \begin_layout Subsection .meas(ure) \end_layout \begin_layout Standard The \series bold .meas \series default or \series bold .measure \series default statement (and its equivalent \series bold meas \series default command, see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Meas*:-Mesurements-on" \end_inset ) are used to analyze the output data of a tran, ac, or dc simulation. The command is executed immediately after the simulation has finished. \end_layout \begin_layout Subsection batch versus interactive mode \end_layout \begin_layout Standard \family typewriter .meas \family default analysis may not be used in batch mode ( \family typewriter \series bold -b \family default \series default command line option), if an output file (rawfile) is given at the same time ( \family typewriter \series bold -r \series default rawfile \family default command line option). In this batch mode ngspice will write its simulation output data directly to the output file. The data is not kept in memory, thus is no longer available for further analysis. This is done to allow a very large output stream with only a relatively small memory usage. For \family typewriter .meas \family default to be active you need to run the batch mode with a \family typewriter .plot \family default or \family typewriter .print \family default command. A better alternative may be to start ngspice in interactive mode. \end_layout \begin_layout Standard If you need batch like operation, you may add a \family typewriter .control ... .endc \family default section to the input file: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout *input file \end_layout \begin_layout Plain Layout ... \end_layout \begin_layout Plain Layout .tran 1ns 1000ns \end_layout \begin_layout Plain Layout ... \end_layout \begin_layout Plain Layout ********************************* \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout run \end_layout \begin_layout Plain Layout write outputfile data \end_layout \begin_layout Plain Layout .endc \end_layout \begin_layout Plain Layout ********************************* \end_layout \begin_layout Plain Layout .end \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard and start ngspice in interactive mode, e.g. by running the command \end_layout \begin_layout Standard \family typewriter ngspice inputfile \family default . \end_layout \begin_layout Standard \family typewriter .meas \family default then prints its user-defined data analysis to the standard output. The analysis includes propagation, delay, rise time, fall time, peak-to-peak voltage, minimum or maximum voltage, the integral or derivative over a specified period and several other user defined values. \end_layout \begin_layout Subsection General remarks \end_layout \begin_layout Standard The measure type \family typewriter {DC|AC|TRAN|SP} \family default depends on the data that is to be evaluated, either originating from a dc analysis, an ac analysis, or a transient simulation. The type \family typewriter SP \family default to analyze a spectrum from the \family typewriter spec \family default or \family typewriter fft \family default commands is only available when executed in a \family typewriter meas \family default command, see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Meas*:-Mesurements-on" \end_inset . \end_layout \begin_layout Standard \series bold result \series default will be a vector containing the result of the measurement. \family typewriter trig_variable \family default , \family typewriter targ_variable \family default , and \family typewriter out_variable \family default are vectors stemming from the simulation, e.g. a voltage vector v(out). \end_layout \begin_layout Standard \family typewriter VAL \family default \series bold = \family typewriter \series default val \family default expects a real number val. It may be as well a parameter delimited by \family typewriter '' or {} \family default expanding to a real number. \end_layout \begin_layout Standard \family typewriter TD \family default \series bold = \family typewriter \series default td \family default and \family typewriter AT \family default \series bold = \family typewriter \series default time \family default expect a time value if measure type is \family typewriter tran \family default . For \family typewriter ac \family default and \family typewriter sp, AT \family default will be a frequency value, \family typewriter TD \family default is ignored. For \family typewriter dc \family default analysis, \family typewriter AT \family default is a voltage (or current), \family typewriter TD \family default is ignored as well. \end_layout \begin_layout Standard \family typewriter CROSS \family default \series bold =# \series default requires an integer number #. \family typewriter CROSS \family default \series bold = \family typewriter \series default LAST \family default is possible as well. The same is expected by \family typewriter RISE \family default and \family typewriter FALL \family default . \end_layout \begin_layout Standard Frequency and time values may start at 0 and extend to positive real numbers. Voltage (or current) inputs for the independent (scale) axis in a dc analysis may start or end at arbitrary real valued numbers. \end_layout \begin_layout Standard Please note that not all of the \family typewriter .measure \family default commands have been implemented. \end_layout \begin_layout Subsection Input \end_layout \begin_layout Standard In the following lines you will get some explanation on the \family typewriter .measure \family default commands. A simple simulation file with two sines of different frequencies may serve as an example. The transient simulation delivers time as the independent variable and two voltages as output (dependent variables). \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Input file: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "breaklines=true" inline false status open \begin_layout Plain Layout File: simple-meas-tran.sp \end_layout \begin_layout Plain Layout * Simple .measure examples \end_layout \begin_layout Plain Layout * transient simulation of two sine \end_layout \begin_layout Plain Layout * signals with different frequencies \end_layout \begin_layout Plain Layout vac1 1 0 DC 0 sin(0 1 1k 0 0) \end_layout \begin_layout Plain Layout vac2 2 0 DC 0 sin(0 1.2 0.9k 0 0) \end_layout \begin_layout Plain Layout .tran 10u 5m \end_layout \begin_layout Plain Layout * \end_layout \begin_layout Plain Layout .measure tran ... $ for the different inputs see below! \end_layout \begin_layout Plain Layout * \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout run \end_layout \begin_layout Plain Layout plot v(1) v(2) \end_layout \begin_layout Plain Layout .endc \end_layout \begin_layout Plain Layout .end \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard After displaying the general syntax of the \family typewriter .measure \family default statement, some examples are posted, referring to the input file given above. \end_layout \begin_layout Subsection Trig Targ \end_layout \begin_layout Standard \family typewriter .measure \family default according to general form 1 measures the difference in dc voltage, frequency or time between two points selected from one or two output vectors. The current examples all are using transient simulation. Measurements for \family typewriter tran \family default analysis start after a delay time td. If you run other examples with \family typewriter ac \family default simulation or \family typewriter sp \family default ectrum analysis, time may be replaced by frequency, after a \family typewriter dc \family default simulation the independent variable may become a voltage or current. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form 1: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "breaklines=true" inline false status open \begin_layout Plain Layout .MEASURE {DC|AC|TRAN|SP} result TRIG trig_variable VAL=val \end_layout \begin_layout Plain Layout + \end_layout \begin_layout Plain Layout + TARG targ_variable \end_layout \begin_layout Plain Layout + VAL=val \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Measure statement example (for use in the input file given above): \end_layout \begin_layout Standard \family typewriter .measure tran tdiff TRIG v(1) VAL=0.5 RISE=1 TARG v(1) VAL=0.5 RISE=2 \end_layout \begin_layout Standard measures the time difference between v(1) reaching 0.5 V for the first time on its first rising slope (TRIG) versus reaching 0.5 V again on its second rising slope (TARG), i.e. it measures the signal period. \end_layout \begin_layout Standard Output: \end_layout \begin_layout Standard \family typewriter tdiff = 1.000000e-003 targ= 1.083343e-003 trig= 8.334295e-005 \end_layout \begin_layout Standard Measure statement example: \end_layout \begin_layout Standard \family typewriter .measure tran tdiff TRIG v(1) VAL=0.5 RISE=1 TARG v(1) VAL=0.5 RISE=3 \end_layout \begin_layout Standard measures the time difference between v(1) reaching 0.5 V for the first time on its rising slope versus reaching 0.5 V on its rising slope for the third time (i.e. two periods). \end_layout \begin_layout Standard Measure statement: \end_layout \begin_layout Standard \family typewriter .measure tran tdiff TRIG v(1) VAL=0.5 RISE=1 TARG v(1) VAL=0.5 FALL=1 \end_layout \begin_layout Standard measures the time difference between v(1) reaching 0.5V for the first time on its rising slope versus reaching 0.5 V on its first falling slope. \end_layout \begin_layout Standard Measure statement: \end_layout \begin_layout Standard \family typewriter .measure tran tdiff TRIG v(1) VAL=0 FALL=3 TARG v(2) VAL=0 FALL=3 \end_layout \begin_layout Standard measures the time difference between v(1) reaching 0V its third falling slope versus v(2) reaching 0 V on its third falling slope. \end_layout \begin_layout Standard Measure statement: \end_layout \begin_layout Standard \family typewriter .measure tran tdiff TRIG v(1) VAL=-0.6 CROSS=1 TARG v(2) VAL=-0.8 CROSS=1 \end_layout \begin_layout Standard measures the time difference between v(1) crossing -0.6 V for the first time (any slope) versus v(2) crossing -0.8 V for the first time (any slope). \end_layout \begin_layout Standard Measure statement: \end_layout \begin_layout Standard \family typewriter .measure tran tdiff TRIG AT=1m TARG v(2) VAL=-0.8 CROSS=3 \end_layout \begin_layout Standard measures the time difference between the time point 1ms versus the time when v(2) crosses -0.8 V for the third time (any slope). \end_layout \begin_layout Subsection Find ... When \end_layout \begin_layout Standard The \family typewriter FIND \family default and \family typewriter WHEN \family default functions allow measuring any dependent or independent time, frequency, or dc parameter, when two signals cross each other or a signal crosses a given value. Measurements start after a delay \family typewriter TD \family default and may be restricted to a range between \family typewriter FROM \family default and \family typewriter TO \family default . \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form 2: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "breaklines=true" inline false status open \begin_layout Plain Layout .MEASURE {DC|AC|TRAN|SP} result WHEN out_variable=val \end_layout \begin_layout Plain Layout + \end_layout \begin_layout Plain Layout + \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Measure statement: \end_layout \begin_layout Standard \family typewriter .measure tran teval WHEN v(2)=0.7 CROSS=LAST \end_layout \begin_layout Standard measures the time point when v(2) crosses 0.7 V for the last time (any slope). \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form 3: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "breaklines=true" inline false status open \begin_layout Plain Layout .MEASURE {DC|AC|TRAN|SP} result \end_layout \begin_layout Plain Layout + WHEN out_variable=out_variable2 \end_layout \begin_layout Plain Layout + \end_layout \begin_layout Plain Layout + \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Measure statement: \end_layout \begin_layout Standard \family typewriter .measure tran teval WHEN v(2)=v(1) RISE=LAST \end_layout \begin_layout Standard measures the time point when v(2) and v(1) are equal, v(2) rising for the last time. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form 4: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "breaklines=true" inline false status open \begin_layout Plain Layout .MEASURE {DC|AC|TRAN|SP} result FIND out_variable \end_layout \begin_layout Plain Layout + WHEN out_variable2=val \end_layout \begin_layout Plain Layout + \end_layout \begin_layout Plain Layout + \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Measure statement: \end_layout \begin_layout Standard \family typewriter .measure tran yeval FIND v(2) WHEN v(1)=-0.4 FALL=LAST \end_layout \begin_layout Standard returns the dependent (y) variable drawn from v(2) at the time point when v(1) equals a value of -0.4, v(1) falling for the last time. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form 5: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "breaklines=true" inline false status open \begin_layout Plain Layout .MEASURE {DC|AC|TRAN|SP} result FIND out_variable \end_layout \begin_layout Plain Layout + WHEN out_variable2=out_variable3 \end_layout \begin_layout Plain Layout + \end_layout \begin_layout Plain Layout + \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Measure statement: \end_layout \begin_layout Standard \family typewriter .measure tran yeval FIND v(2) WHEN v(1)=v(3) FALL=2 \end_layout \begin_layout Standard returns the dependent (y) variable drawn from v(2) at the time point when v(1) crosses v(3), v(1) falling for the second time. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form 6: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "breaklines=true" inline false status open \begin_layout Plain Layout .MEASURE {DC|AC|TRAN|SP} result FIND out_variable AT=val \end_layout \begin_layout Plain Layout \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Measure statement: \end_layout \begin_layout Standard \family typewriter .measure tran yeval FIND v(2) AT=2m \end_layout \begin_layout Standard returns the dependent (y) variable drawn from v(2) at the time point 2 ms (given by \family typewriter AT \family default =time). \end_layout \begin_layout Subsection \family typewriter \series medium AVG|MIN|MAX|PP|RMS|MIN_AT|MAX_AT \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form 7: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "breaklines=true" inline false status open \begin_layout Plain Layout .MEASURE {DC|AC|TRAN|SP} result \end_layout \begin_layout Plain Layout + {AVG|MIN|MAX|PP|RMS|MIN_AT|MAX_AT} \end_layout \begin_layout Plain Layout + out_variable \end_layout \begin_layout Plain Layout \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Measure statements: \end_layout \begin_layout Standard \family typewriter .measure tran ymax MAX v(2) from=2m to=3m \end_layout \begin_layout Standard returns the maximum value of v(2) inside the time interval between 2 ms and 3 ms. \end_layout \begin_layout Standard \family typewriter .measure tran tymax MAX_AT v(2) from=2m to=3m \end_layout \begin_layout Standard returns the time point of the maximum value of v(2) inside the time interval between 2 ms and 3 ms. \end_layout \begin_layout Standard \family typewriter .measure tran ypp PP v(1) from=2m to=4m \end_layout \begin_layout Standard returns the peak to peak value of v(1) inside the time interval between 2 ms and 4 ms. \end_layout \begin_layout Standard \family typewriter .measure tran yrms RMS v(1) from=2m to=4m \end_layout \begin_layout Standard returns the root mean square value of v(1) inside the time interval between 2 ms and 4 ms. \end_layout \begin_layout Standard \family typewriter .measure tran yavg AVG v(1) from=2m to=4m \end_layout \begin_layout Standard returns the average value of v(1) inside the time interval between 2 ms and 4 ms. \end_layout \begin_layout Subsection Integ \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form 8: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "breaklines=true" inline false status open \begin_layout Plain Layout .MEASURE {DC|AC|TRAN|SP} result INTEG out_variable \end_layout \begin_layout Plain Layout + \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Measure statement: \end_layout \begin_layout Standard \family typewriter .measure tran yint INTEG v(2) from=2m to=3m \end_layout \begin_layout Standard returns the area under v(2) inside the time interval between 2 ms and 3 ms. \end_layout \begin_layout Subsection param \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form 9: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "breaklines=true" inline false status open \begin_layout Plain Layout .MEASURE {DC|AC|TRAN|SP} result param='expression' \end_layout \begin_layout Plain Layout \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Measure statement: \end_layout \begin_layout Standard \family typewriter .param fval=5 \end_layout \begin_layout Standard \family typewriter .measure tran yadd param='fval + 7' \end_layout \begin_layout Standard will evaluate the given expression fval + 7 and return the value 12. \end_layout \begin_layout Standard \shape italic 'Expression' \shape default is evaluated according to the rules given in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Syntax-of-expressions" \end_inset during start up of ngspice. It may contain parameters defined with the \family typewriter .param \family default statement. It may also contain parameters resulting from preceding \family typewriter .meas \family default statements. \end_layout \begin_layout Standard \family typewriter .param vout_diff=50u \end_layout \begin_layout Standard \family typewriter ... \end_layout \begin_layout Standard \family typewriter .measure tran tdiff TRIG AT=1m TARG v(2) VAL=-0.8 CROSS=3 \end_layout \begin_layout Standard \family typewriter .meas tran bw_chk param='(tdiff < vout_diff) ? 1 : 0' \end_layout \begin_layout Standard will evaluate the given ternary function and return the value 1 in \family typewriter bw_chk \family default , if \family typewriter tdiff \family default measured is smaller than parameter \family typewriter vout_diff \family default . \end_layout \begin_layout Standard The expression may not contain vectors like v(10), e.g. anything resulting directly from a simulation. This may be handled with the following \family typewriter .meas \family default command option. \end_layout \begin_layout Subsection par( \series medium \shape italic 'expression' \series default \shape default \family typewriter the use of_layout \end_layout \begin_layout Standard The \family typewriter par( \family default \shape italic 'expression' \family typewriter \shape default ) \family default option ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:par('expression'):-Algebraic-expressions" \end_inset ) allows the use of algebraic expressions on the \family typewriter .measure \family default lines. Every \family sans out_variable \family default may be replaced by \family typewriter par \family default ( \shape italic 'expression' \shape default ) using the general forms 1\SpecialChar ldots 9 described above. Internally \family typewriter par \family default ( \shape italic 'expression' \shape default ) is substituted by a vector according to the rules of the B source (Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:B-source-(ASRC)" \end_inset ). A typical example of the general form is shown below: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form 10: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "breaklines=true" inline false status open \begin_layout Plain Layout .MEASURE {DC|TRAN|AC|SP} result \end_layout \begin_layout Plain Layout + FIND par('expression') AT=val \end_layout \begin_layout Plain Layout \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The measure statement \end_layout \begin_layout Standard \family typewriter .measure tran vtest find par('(v(2)*v(1))') AT=2.3m \end_layout \begin_layout Standard returns the product of the two voltages at time point 2.3 ms. \end_layout \begin_layout Standard Note that a B-source, and therefore the \family typewriter par('...') \family default feature, operates on values of type complex in AC analysis mode. \end_layout \begin_layout Subsection Deriv \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "breaklines=true" inline false status open \begin_layout Plain Layout .MEASURE {DC|AC|TRAN|SP} result DERIV out_variable \end_layout \begin_layout Plain Layout + AT=val \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .MEASURE {DC|AC|TRAN|SP} result DERIV out_variable \end_layout \begin_layout Plain Layout + WHEN out_variable2=val \end_layout \begin_layout Plain Layout + \end_layout \begin_layout Plain Layout + \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .MEASURE {DC|AC|TRAN|SP} result DERIV out_variable \end_layout \begin_layout Plain Layout + WHEN out_variable2=out_variable3 \end_layout \begin_layout Plain Layout + \end_layout \begin_layout Plain Layout + \end_layout \begin_layout Plain Layout \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection More examples \end_layout \begin_layout Standard Some other examples, also showing the use of parameters, are given below. Corresponding demonstration input files are distributed with ngspice in folder /examples/measure. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Other examples: \end_layout \begin_layout LyX-Code \begin_inset listings lstparams "breaklines=true" inline false status open \begin_layout Plain Layout .meas tran inv_delay2 trig v(in) val='vp/2' td=1n fall=1 \end_layout \begin_layout Plain Layout + targ v(out) val='vp/2' rise=1 \end_layout \begin_layout Plain Layout .meas tran test_data1 trig AT = 1n targ v(out) \end_layout \begin_layout Plain Layout + val='vp/2' rise=3 \end_layout \begin_layout Plain Layout .meas tran out_slew trig v(out) val='0.2*vp' rise=2 \end_layout \begin_layout Plain Layout + targ v(out) val='0.8*vp' rise=2 \end_layout \begin_layout Plain Layout .meas tran delay_chk param='(inv_delay < 100ps) ? 1 : 0' \end_layout \begin_layout Plain Layout .meas tran skew when v(out)=0.6 \end_layout \begin_layout Plain Layout .meas tran skew2 when v(out)=skew_meas \end_layout \begin_layout Plain Layout .meas tran skew3 when v(out)=skew_meas fall=2 \end_layout \begin_layout Plain Layout .meas tran skew4 when v(out)=skew_meas fall=LAST \end_layout \begin_layout Plain Layout .meas tran skew5 FIND v(out) AT=2n \end_layout \begin_layout Plain Layout .meas tran v0_min min i(v0) \end_layout \begin_layout Plain Layout + from='dfall' to='dfall+period' \end_layout \begin_layout Plain Layout .meas tran v0_avg avg i(v0) \end_layout \begin_layout Plain Layout + from='dfall' to='dfall+period' \end_layout \begin_layout Plain Layout .meas tran v0_integ integ i(v0) \end_layout \begin_layout Plain Layout + from='dfall' to='dfall+period' \end_layout \begin_layout Plain Layout .meas tran v0_rms rms i(v0) \end_layout \begin_layout Plain Layout + from='dfall' to='dfall+period' \end_layout \begin_layout Plain Layout .meas dc is_at FIND i(vs) AT=1 \end_layout \begin_layout Plain Layout .meas dc is_max max i(vs) from=0 to=3.5 \end_layout \begin_layout Plain Layout .meas dc vds_at when i(vs)=0.01 \end_layout \begin_layout Plain Layout .meas ac vout_at FIND v(out) AT=1MEG \end_layout \begin_layout Plain Layout .meas ac vout_atd FIND vdb(out) AT=1MEG \end_layout \begin_layout Plain Layout .meas ac vout_max max v(out) from=1k to=10MEG \end_layout \begin_layout Plain Layout .meas ac freq_at when v(out)=0.1 \end_layout \begin_layout Plain Layout .meas ac vout_diff trig v(out) val=0.1 rise=1 targ v(out) \end_layout \begin_layout Plain Layout + val=0.1 fall=1 \end_layout \begin_layout Plain Layout .meas ac fixed_diff trig AT = 10k targ v(out) \end_layout \begin_layout Plain Layout + val=0.1 rise=1 \end_layout \begin_layout Plain Layout .meas ac vout_avg avg v(out) from=10k to=1MEG \end_layout \begin_layout Plain Layout .meas ac vout_integ integ v(out) from=20k to=500k \end_layout \begin_layout Plain Layout .meas ac freq_at2 when v(out)=0.1 fall=LAST \end_layout \begin_layout Plain Layout .meas ac bw_chk param='(vout_diff < 100k) ? 1 : 0' \end_layout \begin_layout Plain Layout .meas ac vout_rms rms v(out) from=10 to=1G \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:SOA-Warnings" \end_inset Safe Operating Area (SOA) warning messages \end_layout \begin_layout Standard By setting \family typewriter .option warn=1, \family default the Safe Operation Area check algorithm is enabled. In this case for \family typewriter .op \family default , \family typewriter .dc \family default and \family typewriter .tran \family default analysis warning messages are issued if the branch voltages of devices (Resistors, Capacitors, Diodes, BJTs and MOSFETs) exceed limits that are specified by model parameters. All these parameters are positive with default value of infinity. \end_layout \begin_layout Standard The check is executed after Newton-Raphson iteration is finished i.e. in transient analysis in each time step. The user can specify an additional \family typewriter .option \family default \family typewriter maxwarns \family default (default: 5) to limit the count of messages. \end_layout \begin_layout Standard The output goes on default to stdout or alternatively to a file specified by command line option \family typewriter --soa-log=filename \family default . \end_layout \begin_layout Subsection Resistor and Capacitor SOA model parameters \end_layout \begin_layout Enumerate \family typewriter Bv_max \family default : \begin_inset space \hspace{} \length 1cm \end_inset if |Vr| or |Vc| exceed \family typewriter Bv_max \family default , SOA warning is issued. \end_layout \begin_layout Subsection Diode SOA model parameter \end_layout \begin_layout Enumerate \family typewriter Bv_max \family default : \begin_inset space \hspace{} \length 1cm \end_inset if |Vj| exceeds \family typewriter Bv_max \family default , SOA warning is issued. \end_layout \begin_layout Enumerate \family typewriter Fv_max \family default : \begin_inset space \hspace{} \length 1cm \end_inset if |Vf| exceeds \family typewriter Fv_max \family default , SOA warning is issued. \end_layout \begin_layout Subsection BJT SOA model parameter \end_layout \begin_layout Enumerate \family typewriter Vbe_max \family default : \begin_inset space \hspace{} \length 1cm \end_inset if |Vbe| exceeds \family typewriter Vbe_max \family default , SOA warning is issued. \end_layout \begin_layout Enumerate \family typewriter Vbc_max \family default : \begin_inset space \hspace{} \length 1cm \end_inset if |Vbc| exceeds \family typewriter Vbc_max \family default , SOA warning is issued. \end_layout \begin_layout Enumerate \family typewriter Vce_max \family default : \begin_inset space \hspace{} \length 1cm \end_inset if |Vce| exceeds \family typewriter Vce_max \family default , SOA warning is issued. \end_layout \begin_layout Enumerate \family typewriter Vcs_max \family default : \begin_inset space \hspace{} \length 1cm \end_inset if |Vcs| exceeds \family typewriter Vcs_max \family default , SOA warning is issued. \end_layout \begin_layout Subsection MOS SOA model parameter \end_layout \begin_layout Enumerate \family typewriter Vgs_max \family default : \begin_inset space \hspace{} \length 1cm \end_inset if |Vgs| exceeds \family typewriter Vgs_max \family default , SOA warning is issued. \end_layout \begin_layout Enumerate \family typewriter Vgd_max \family default : \begin_inset space \hspace{} \length 1cm \end_inset if |Vgd| exceeds \family typewriter Vgd_max \family default , SOA warning is issued. \end_layout \begin_layout Enumerate \family typewriter Vgb_max \family default : \begin_inset space \hspace{} \length 1cm \end_inset if |Vgb| exceeds \family typewriter Vgb_max \family default , SOA warning is issued. \end_layout \begin_layout Enumerate \family typewriter Vds_max \family default : \begin_inset space \hspace{} \length 1cm \end_inset if |Vds| exceeds \family typewriter Vds_max \family default , SOA warning is issued. \end_layout \begin_layout Enumerate \family typewriter Vbs_max \family default : \begin_inset space \hspace{} \length 1cm \end_inset if |Vbs| exceeds \family typewriter Vbs_max \family default , SOA warning is issued. \end_layout \begin_layout Enumerate \family typewriter Vbd_max \family default : \begin_inset space \hspace{} \length 1cm \end_inset if |Vbd| exceeds \family typewriter Vbd_max \family default , SOA warning is issued. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Batch-Output" \end_inset Batch Output \end_layout \begin_layout Standard The following commands \family typewriter .print \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.PRINT-Lines" \end_inset ), \family typewriter .plot \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.PLOT-Lines" \end_inset ) and \family typewriter .four \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.FOUR:-Fourier-Analysis" \end_inset ) are valid only if ngspice is started in batch mode (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Batch-mode" \end_inset ), whereas \family typewriter .save \family default and the equivalent \family typewriter .probe \family default are aknowledged in all operating modes. \end_layout \begin_layout Standard If you start ngspice in batch mode using the -b command line option, the outputs of \family typewriter .print \family default , \family typewriter .plot \family default , and \family typewriter .four \family default are printed to the console output. You may use the output redirection of your shell to direct this printout into a file (not available with MS Windows GUI). As an alternative, you may extend the ngspice command by specifying an output file: \end_layout \begin_layout Standard \family typewriter ngspice -b -o output.log input.cir \end_layout \begin_layout Standard If you however add the command line option \family typewriter -r \family default to create a rawfile, \family typewriter .print \family default and \family typewriter .plot \family default are ignored. If you want to involve the graphics plot output of ngspice, use the control mode ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Interactive-mode-with" \end_inset ) instead of the \family typewriter -b \family default batch mode option. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:.SAVE-Lines" \end_inset .SAVE: Name vector(s) to be saved in raw file \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .save vector vector vector ... \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .save i(vin) node1 v(node2) \end_layout \begin_layout Plain Layout .save @m1[id] vsource#branch \end_layout \begin_layout Plain Layout .save all @m2[vdsat] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The vectors listed on the \family typewriter .SAVE \family default line are recorded in the rawfile for use later with ngspice or ngnutmeg (ngnutmeg is just the data-analysis half of ngspice, without the ability to simulate). The standard vector names are accepted. Node voltages may be saved by giving the \emph on nodename \emph default or \family typewriter v( \family default \emph on nodename \family typewriter \emph default ) \family default . Currents through an independent voltage source are given by \family typewriter i( \family default \emph on sourcename \family typewriter \emph default ) \family default or \emph on sourcename \family typewriter \emph default # \family default \emph on branch \emph default . Internal device data are accepted as \family typewriter @ \family default \emph on dev \family typewriter \emph default [ \family default \emph on param \family typewriter \emph default ] \family default . \end_layout \begin_layout Standard If no \family typewriter .SAVE \family default line is given, then the default set of vectors is saved (node voltages and voltage source branch currents). If \family typewriter .SAVE \family default lines are given, only those vectors specified are saved. For more discussion on internal device data, e.g. \family typewriter @m1[id] \family default , see Appendix, Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Accessing-internal-device" \end_inset . If you want to save internal data in addition to the default vector set, add the parameter \series bold all \series default to the additional vectors to be saved. If the command \family typewriter .save vm(out) \family default is given, and you store the data in a rawfile, only the original data \family typewriter v( \family default \emph on out \family typewriter \emph default ) \family default are stored. The request for storing the magnitude is ignored, because this may be added later during rawfile data evaluation with ngnutmeg or ngspice. See also the section on the interactive command interpreter (Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Commands" \end_inset ) for information on how to use the rawfile. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:.PRINT-Lines" \end_inset .PRINT Lines \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .print prtype ov1 \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .print tran v(4) i(vin) \end_layout \begin_layout Plain Layout .print dc v(2) i(vsrc) v(23, 17) \end_layout \begin_layout Plain Layout .print ac vm(4, 2) vr(7) vp(8, 3) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The \family typewriter .print \family default line defines the contents of a tabular listing of one to eight output variables. \family typewriter prtype \family default is the type of the analysis ( \family typewriter DC \family default , \family typewriter AC \family default , \family typewriter TRAN \family default , \family typewriter NOISE \family default , or \family typewriter DISTO \family default ) for which the specified outputs are desired. The form for voltage or current output variables is the same as given in the previous section for the \family typewriter print \family default command; Spice2 restricts the output variable to the following forms (though this restriction is not enforced by ngspice): \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \family typewriter V(N1<,N2>) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \noindent specifies the voltage difference between nodes N1 and N2. If N2 (and the preceding comma) is omitted, ground (0) is assumed. See the \family typewriter print \family default command in the previous section for more details. For compatibility with SPICE2, the following five additional values can be accessed for the ac analysis by replacing the `V' in V(N1,N2) with: \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout VR \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Real part \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VI \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Imaginary part \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Magnitude \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VP \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout VDB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $20\textrm{log}10(magnitude)$ \end_inset \end_layout \end_inset \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter I(VXXXXXXX) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout specifies the current flowing in the independent voltage source named VXXXXXXX. Positive current flows from the positive node, through the source, to the negative node. (Not yet implemented: For the ac analysis, the corresponding replacements for the letter \family typewriter I \family default may be made in the same way as described for voltage outputs.) \end_layout \end_inset \end_inset \end_layout \begin_layout Standard Output variables for the noise and distortion analyses have a different general form from that of the other analyses. There is no limit on the number of \family typewriter .print \family default lines for each type of analysis. The \family typewriter par \series bold ( \family default \series default \shape italic 'expression' \family typewriter \series bold \shape default ) \family default \series default option ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:par('expression'):-Algebraic-expressions" \end_inset ) allows the use of algebraic expressions in the \family typewriter .print \family default lines. \series bold .width \series default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.width" \end_inset ) selects the maximum number of characters per line. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:.PLOT-Lines" \end_inset .PLOT Lines \end_layout \begin_layout Standard \family typewriter .plot \family default creates a printer plot output. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .plot pltype ov1 <(plo1, phi1)> ... ov8> \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .plot dc v(4) v(5) v(1) \end_layout \begin_layout Plain Layout .plot tran v(17, 5) (2, 5) i(vin) v(17) (1, 9) \end_layout \begin_layout Plain Layout .plot ac vm(5) vm(31, 24) vdb(5) vp(5) \end_layout \begin_layout Plain Layout .plot disto hd2 hd3(R) sim2 \end_layout \begin_layout Plain Layout .plot tran v(5, 3) v(4) (0, 5) v(7) (0, 10) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The \family typewriter .plot \family default line defines the contents of one plot of from one to eight output variables. \family typewriter pltype \family default is the type of analysis ( \family typewriter DC \family default , \family typewriter AC \family default , \family typewriter TRAN \family default , \family typewriter NOISE \family default , or \family typewriter DISTO \family default ) for which the specified outputs are desired. The syntax for the \family typewriter ov \shape italic i \family default \shape default is identical to that for the \family typewriter .print \family default line and for the \family typewriter plot \family default command in the interactive mode. \end_layout \begin_layout Standard The overlap of two or more traces on any plot is indicated by the letter `X'. When more than one output variable appears on the same plot, the first variable specified is printed as well as plotted. If a printout of all variables is desired, then a companion \family typewriter .print \family default line should be included. There is no limit on the number of \family typewriter .plot \family default lines specified for each type of analysis. The \family typewriter par( \family default \shape italic 'expression' \family typewriter \shape default ) \family default option ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:par('expression'):-Algebraic-expressions" \end_inset ) allows the use of algebraic expressions in the \family typewriter .plot \family default lines. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:.FOUR:-Fourier-Analysis" \end_inset .FOUR: Fourier Analysis of Transient Analysis Output \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .four freq ov1 \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .four 100K v(5) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The \family typewriter .four \family default (or Fourier) line controls whether ngspice performs a Fourier analysis as a part of the transient analysis. \family typewriter freq \family default is the fundamental frequency, and \family typewriter ov1 \family default is the desired vector to be analyzed. The Fourier analysis is performed over the interval \family typewriter \family default , where \family typewriter TSTOP \family default is the final time specified for the transient analysis, and \family typewriter period \family default is one period of the fundamental frequency. The dc component and the first nine harmonics are determined. For maximum accuracy, \family typewriter TMAX \family default (see the \family typewriter .tran \family default line) should be set to \family typewriter period \family default /100.0 (or less for very high-Q circuits). The \family typewriter par( \family default \shape italic 'expression' \family typewriter \shape default ) \family default option ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:par('expression'):-Algebraic-expressions" \end_inset ) allows the use of algebraic expressions in the \family typewriter .four \family default lines. \end_layout \begin_layout Subsection .PROBE: Name vector(s) to be saved in raw file \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .probe vector \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .probe i(vin) input output \end_layout \begin_layout Plain Layout .probe @m1[id] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Same as \family typewriter .SAVE \family default (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:.SAVE-Lines" \end_inset ). \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:par('expression'):-Algebraic-expressions" \end_inset par( \series medium \shape italic 'expression' \series default \shape default ): Algebraic expressions for output \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout par('expression') \end_layout \begin_layout Plain Layout output=par('expression') $ not in .measure ac \end_layout \end_inset \end_layout \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .four 1001 sq1=par('v(1)*v(1)') \end_layout \begin_layout Plain Layout .measure tran vtest find par('(v(2)*v(1))') AT=2.3m \end_layout \begin_layout Plain Layout .print tran output=par('v(1)/v(2)') v(1) v(2) \end_layout \begin_layout Plain Layout .plot dc v(1) diff=par('(v(4)-v(2))/0.01') out222 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard With the output lines \family typewriter .four, .plot, .print, .save \family default and in \family typewriter .measure \family default evaluation, it is possible to add algebraic expressions for output, in addition to vectors. All of these output lines accept \family typewriter par \series bold ( \family default \series default \shape italic 'expression' \family typewriter \series bold \shape default ) \family default \series default , where expression is any expression valid for a B source (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:B-source-(ASRC)" \end_inset ). Thus \family sans expression \family default may contain predefined functions, numerical values, constants, simulator output like v(n1) or i(vdb), parameters predefined by a \family typewriter .param \family default statement, and the variables \family typewriter hertz \family default , \family typewriter temper \family default , and \family typewriter time \family default . Note that a B-source, and therefore the \family typewriter par('...') \family default feature, operates on values of type complex in AC analysis mode. \end_layout \begin_layout Standard Internally the expression is replaced by a generated voltage node that is the output of a B source, one node, and the B source implementing \family typewriter par \family default \series bold ( \series default '...' \series bold ) \series default . Several \family typewriter par \family default ('...') are allowed in each line, up to 99 per input file. The internal nodes are named \family sans pa_00 \family default to \family sans pa_99 \family default . An error will occur if the input file contains any of these reserved node names. \end_layout \begin_layout Standard In \family typewriter .four, .plot, .print, .save, \family default but not in \family typewriter .measure, \family default an alternative syntax \begin_inset Newline newline \end_inset \family sans output \family typewriter \series bold = \series default par( \family default \shape italic 'expression' \family typewriter \series bold \shape default ) \family default \series default is possible. \family typewriter par( \family default \shape italic 'expression' \family typewriter \series bold \shape default ) \family default \series default may be used as described above. \family sans output \family default is the name of the new node to replace the expression. So \family sans output \family default has to be unique and a valid node name. \end_layout \begin_layout Standard The syntax of \family sans output \family typewriter \series bold = \series default par( \family default \shape italic expression \family typewriter \series bold \shape default ) \family default \series default is strict: no spaces are allowed between \family typewriter par \family default and \family typewriter (' \family default or between \family typewriter ( \family default and \family typewriter '. \family default Also, \family typewriter (' \family default and \family typewriter ') \family default both are required. There is not much error checking on your input, so if there is a typo, for example, an error may pop up at an unexpected place. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:.width" \end_inset .width \end_layout \begin_layout Standard Set the width of a print-out or plot with the following card: \end_layout \begin_layout Standard \family typewriter .with out = 256 \end_layout \begin_layout Standard Parameter \series bold out \series default yields the maximum number of characters plotted in a row, if printing in columns or an ASCII-plot is selected. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Measuring-current-in" \end_inset Measuring current through device terminals \end_layout \begin_layout Subsection Adding a voltage source in series \end_layout \begin_layout Standard The ngspice matrix solver determines node voltages and currents through independent voltage sources. So to measure the currents through a resistor, you may add a voltage source in series with dc voltage 0. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Current measurement with series voltage source \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout *measure current through R1 \end_layout \begin_layout Plain Layout V1 1 0 1 \end_layout \begin_layout Plain Layout R1 1 0 5 \end_layout \begin_layout Plain Layout R2 1 0 10 \end_layout \begin_layout Plain Layout * will become \end_layout \begin_layout Plain Layout V1 1 0 1 \end_layout \begin_layout Plain Layout R1 1 11 5 \end_layout \begin_layout Plain Layout Vmess 11 0 dc 0 \end_layout \begin_layout Plain Layout R2 1 0 10 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection Using option 'savecurrents' \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Current measurement with series voltage source \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout *measure current through R1 and R2 \end_layout \begin_layout Plain Layout V1 1 0 1 \end_layout \begin_layout Plain Layout R1 1 0 5 \end_layout \begin_layout Plain Layout R2 1 0 10 \end_layout \begin_layout Plain Layout .options savecurrents \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The option \series bold savecurrents \series default will add \family typewriter .save \family default lines ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.SAVE-Lines" \end_inset ) like \end_layout \begin_layout Standard \family typewriter .save @r1[i] \end_layout \begin_layout Standard \family typewriter .save @r2[i] \end_layout \begin_layout Standard to your input file information read during circuit parsing. These newly created vectors contain the terminal currents of the devices R1 and R2. \end_layout \begin_layout Standard You will find information of the nomenclature in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "cha:Model-and-Device" \end_inset , also how to plot these vectors. The following devices are supported: M, J, Q, D, R, C, L, B, F, G, W, S, I (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Circuit-elements-(device" \end_inset ). For M only MOSFET models MOS1 to MOS9 are included so far. Devices in subcircuits are supported as well. Be careful when choosing this option in larger circuits, because 1 to 4 additional output vectors are created per device and this may consume lots of memory. \end_layout \begin_layout Chapter Starting ngspice \end_layout \begin_layout Section Introduction \end_layout \begin_layout Standard Ngspice consists of the simulator and a front-end for data analysis and plotting. Input to the simulator is a netlist file, including commands for circuit analysis and output control. Interactive ngspice can plot data from a simulation on a PC or a workstation display. \end_layout \begin_layout Standard Ngspice on Linux (and OSs like Cygwin, BCD, Solaris ...) uses the X Window System for plotting (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:LINUX" \end_inset ) if the environment variable \family typewriter DISPLAY \family default is available. Otherwise, a console mode (non-graphical) interface is used. If you are using X on a workstation, the \family typewriter DISPLAY \family default variable should already be set; if you want to display graphics on a system different from the one you are running ngspice or ngutmeg on, \family typewriter DISPLAY \family default should be of the form \family sans machine:0.0 \family default . See the appropriate documentation on the X Window System for more details. \end_layout \begin_layout Standard The MS Windows versions of ngspice and ngnutmeg have a native graphics interface (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:MS-Windows" \end_inset ). \end_layout \begin_layout Standard The front-end may be run as a separate `stand-alone' program under the name ngnutmeg. ngnutmeg is a subset of ngspice dedicated to data evaluation, still made available for historical reasons. Ngnutmeg will read in the `raw' data output file created by ngspice \family typewriter -r \family default or by the \family typewriter write \family default command during an interactive ngspice session. \end_layout \begin_layout Section Where to obtain ngspice \end_layout \begin_layout Standard The actual distribution of ngspice may be downloaded from the \begin_inset CommandInset href LatexCommand href name "ngspice download web page" target "http://sourceforge.net/projects/ngspice/files/" literal "false" \end_inset . The installation for Linux or MS Windows is described in the file \series bold INSTALL \series default to be found in the top level directory. You may also have a look at Chapt. \begin_inset CommandInset ref LatexCommand ref reference "cha:Compilation-notes" \end_inset of this manual for compiling instructions. \end_layout \begin_layout Standard If you want to check out the source code that is actually under development, you may have a look at the ngspice source code repository, which is stored using the Git Source Code Management (SCM) tool. The Git repository may be browsed on the \begin_inset CommandInset href LatexCommand href name "Git web page" target "http://sourceforge.net/scm/?type=git&group_id=38962" literal "false" \end_inset , also useful for downloading individual files. You may however download (or clone) the complete repository including all source code trees from the console window (Linux, CYGWIN or MSYS/MINGW) by issuing the command (in a single line) \end_layout \begin_layout Standard \family typewriter git clone git://git.code.sf.net/p/ngspice/ngspice \end_layout \begin_layout Standard You need to have Git installed, which is available for all three OSs. The whole source tree is then available in \family sans /ngspice \family default . Compilation and local installation is again described in \series bold INSTALL \series default (or Chapt. \begin_inset CommandInset ref LatexCommand ref reference "cha:Compilation-notes" \end_inset ). If you later want to update your files and download the recent changes from sourceforge into your local repository, cd into the ngspice directory and just type \end_layout \begin_layout Standard \family typewriter git pull \end_layout \begin_layout Standard git pull will not overwrite modified files in your working directory. To drop your local changes first, you can run \end_layout \begin_layout Standard \family typewriter git reset --hard \end_layout \begin_layout Standard To learn more about git, which can be both powerful and difficult to master, please consult \begin_inset CommandInset href LatexCommand href target "http://git-scm.com/" literal "false" \end_inset , especially: \begin_inset CommandInset href LatexCommand href target "http://git-scm.com/documentation" literal "false" \end_inset , which has pointers to documentation and tutorials. \end_layout \begin_layout Section Command line options for starting ngspice and ngnutmeg \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Command Synopsis: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout ngspice [ -o logfile] [ -r rawfile] [ -b ] [ -i ] [ input files ] \end_layout \begin_layout Plain Layout ngnutmeg [ - ] [ datafile ... ] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Options are shown below. \end_layout \begin_layout Standard \noindent \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Option \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Long option \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Meaning \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \align left Don't try to load the default data file ("rawspice.raw") if no other files are given (ngnutmeg only). \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter -n \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter --no-spiceinit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Don't try to source the file \family sans .spiceinit \family default upon start-up. Normally ngspice and ngnutmeg try to find the file in the current directory, and if it is not found then in the user's home directory (obsolete). \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter -t TERM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter --terminal=TERM \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The program is being run on a terminal with mfb name term (obsolete). \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter -b \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter --batch \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \noindent Run in batch mode. Ngspice reads the default input source (e.g. keyboard) or reads the given input file and performs the analyses specified; output is either Spice2-like line-printer plots ("ascii plots") or a ngspice rawfile. See the following section for details. Note that if the input source is not a terminal (e.g. using the IO redirection notation of "<") ngspice defaults to batch mode (-i overrides). This option is valid for ngspice only. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter -s \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter --server \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Run in server mode. This is like batch mode, except that a temporary rawfile is used and then written to the standard output, preceded by a line with a single "@", after the simulation is done. This mode is used by the ngspice daemon. This option is valid for ngspice only. \end_layout \begin_layout Plain Layout Example for using pipes from the console window: \end_layout \begin_layout Plain Layout \family typewriter cat adder.cir|ngspice -s|more \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter -i \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter --interactive \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Run in interactive mode. This is useful if the standard input is not a terminal but interactive mode is desired. Command completion is not available unless the standard input is a terminal, however. This option is valid for ngspice only. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter -r FILE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter --rawfile=FILE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Use rawfile as the default file into which the results of the simulation are saved. This option is valid for ngspice only. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter -p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter --pipe \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Allow a program (e.g., xcircuit) to act as a GUI frontend for ngspice through a pipe. Thus ngspice will assume that the input pipe is a tty and allow running in interactive mode. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter -o FILE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter --output=FILE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout All logs generated during a batch run (-b) will be saved in outfile. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter -h \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter --help \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout A short help statement of the command line syntax. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter -v \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter --version \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Prints a version information. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter -a \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter --autorun \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Start simulation immediately, as if a control section \end_layout \begin_layout Plain Layout \family typewriter .control \end_layout \begin_layout Plain Layout \family typewriter run \end_layout \begin_layout Plain Layout \family typewriter .endc \end_layout \begin_layout Plain Layout had been added to the input file. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter --soa-log=FILE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout output from Safe Operating Area (SOA) check \end_layout \end_inset \end_inset \end_layout \begin_layout Standard Further arguments to ngspice are taken to be ngspice input files, which are read and saved (if running in batch mode then they are run immediately). Ngspice accepts Spice3 (and also most Spice2) input files, and outputs ASCII plots, Fourier analyses, and node printouts as specified in \family typewriter .plot \family default , \family typewriter .four \family default , and \family typewriter .print \family default cards. If an out parameter is given on a \family typewriter .width \family default card ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.width" \end_inset ), the effect is the same as \family sans set width = .... \family default Since ngspice ASCII plots do not use multiple ranges, however, if vectors together on a \family typewriter .plot \family default card have different ranges they do not provide as much information as they do in a scalable graphics plot. \end_layout \begin_layout Standard For ngnutmeg, further arguments are taken to be data files in binary or ASCII raw file format (generated with -r in batch mode or the \series bold write \series default (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Write:-Write-data" \end_inset ) command) that are loaded into ngnutmeg. If the file is in binary format, it may be only partially completed (useful for examining output before the simulation is finished). One file may contain any number of data sets from different analyses. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Starting-options" \end_inset Starting options \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Batch-mode" \end_inset Batch mode \end_layout \begin_layout Standard Let's take as an example the Four-Bit binary adder MOS circuit shown in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:MOS-Four-Bit" \end_inset , stored in a file \family sans adder-mos.cir \family default . You may start the simulation immediately by calling \end_layout \begin_layout Standard \family typewriter ngspice -b -r adder.raw -o adder.log adder-mos.cir \end_layout \begin_layout Standard ngspice will start, simulate according to the \family typewriter .tran \family default command and store the output data in a rawfile adder.raw. Comments, warnings and info messages go to log file adder.log. Commands for batch mode operation are described in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "chap:Analyses-and-Output" \end_inset . \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Interactive-mode" \end_inset Interactive mode \end_layout \begin_layout Standard If you call \end_layout \begin_layout Standard \family typewriter ngspice \end_layout \begin_layout Standard ngspice will start, load \family sans spinit \family default ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Standard-configuration-file" \end_inset ) and \family sans .spiceinit \family default ( \begin_inset CommandInset ref LatexCommand ref reference "sec:User-defined-configuration" \end_inset , if available), and then waits for your manual input. Any of the commands described in \begin_inset CommandInset ref LatexCommand ref reference "sec:Commands" \end_inset may be chosen, but many of them are useful only after a circuit has been loaded by \end_layout \begin_layout Standard \family typewriter ngspice 1 -> source adder-mos.cir \end_layout \begin_layout Standard others require the simulation to be done already (e.g. plot): \end_layout \begin_layout Standard \family typewriter ngspice 2 ->run \begin_inset Newline newline \end_inset ngspice 3 ->plot allv \end_layout \begin_layout Standard If you call ngspice from the command line with a circuit file as parameter: \end_layout \begin_layout Standard \family typewriter ngspice adder-mos.cir \end_layout \begin_layout Standard ngspice will start, load the circuit file, parse the circuit (same circuit file as above, containing only dot commands (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "chap:Analyses-and-Output" \end_inset ) for analysis and output control). ngspice then just waits for your input. You may start the simulation by issuing the \family typewriter run \family default command. Following completion of the simulation you may analyze the data by any of the commands given in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Commands" \end_inset . \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Interactive-mode-with" \end_inset Control mode (Interactive mode with control file or control section) \end_layout \begin_layout Standard If you add the following control section to your input file \family sans adder-mos.cir \family default , you may call \end_layout \begin_layout Standard \family typewriter ngspice adder-mos.cir \end_layout \begin_layout Standard from the command line and see ngspice starting, simulating and then plotting immediately. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Control section: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * ADDER - 4 BIT ALL-NAND-GATE BINARY ADDER \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout unset askquit \end_layout \begin_layout Plain Layout save vcc#branch \end_layout \begin_layout Plain Layout run \end_layout \begin_layout Plain Layout plot vcc#branch \end_layout \begin_layout Plain Layout rusage all \end_layout \begin_layout Plain Layout .endc \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Any suitable command listed in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Commands" \end_inset may be added to the control section, as well as control structures described in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Control-Structures" \end_inset . Batch-like behavior may be obtained by changing the control section to \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Control section with batch-like behavior: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * ADDER - 4 BIT ALL-NAND-GATE BINARY ADDER \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout unset askquit \end_layout \begin_layout Plain Layout save vcc#branch \end_layout \begin_layout Plain Layout run \end_layout \begin_layout Plain Layout write adder.raw vcc#branch \end_layout \begin_layout Plain Layout quit \end_layout \begin_layout Plain Layout .endc \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard If you put this control section into a file, say \family sans adder-start.sp \family default , you may just add the line \end_layout \begin_layout Standard \family typewriter .include adder-start.sp \end_layout \begin_layout Standard to your input file \family sans adder-mos.cir \family default to obtain the batch-like behavior. In the following example the line \family typewriter .tran ... \family default from the input file is overridden by the \series bold tran \series default command given in the control section. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Control section overriding the \family typewriter .tran \family default command: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * ADDER - 4 BIT ALL-NAND-GATE BINARY ADDER \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout unset askquit \end_layout \begin_layout Plain Layout save vcc#branch \end_layout \begin_layout Plain Layout tran 1n 500n \end_layout \begin_layout Plain Layout plot vcc#branch \end_layout \begin_layout Plain Layout rusage all \end_layout \begin_layout Plain Layout .endc \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The commands within the \family typewriter .control \family default section are executed in the order they are listed and only \series bold after \series default the circuit has been read in and parsed. If you want to have a command being executed \series bold before \series default circuit parsing, you may use the prefix pre_ ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Pre_-execute-commands" \end_inset ) to the command. \end_layout \begin_layout Standard A warning is due however: If your circuit file contains such a control section ( \family typewriter .control \family default ... \family typewriter .endc \family default ), you should \emph on not \emph default start ngspice in batch mode (with -b as parameter). The outcome may be unpredictable! \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Standard-configuration-file" \end_inset Standard configuration file spinit \end_layout \begin_layout Standard At startup ngspice reads its configuration file \family sans spinit \family default . \family sans spinit \family default may be found in a path relative to the location of the ngspice executable \begin_inset Newline newline \end_inset \family sans .. \backslash share \backslash ngspice \backslash scripts \family default . The path may be overridden by setting the environmental variable SPICE_SCRIPTS to a path where \family sans spinit \family default is located. Ngspice for Windows will additionally search for \family sans spinit \family default in the directory where \family sans ngspice.exe \family default resides. If \family sans spinit \family default is not found a warning message is issued, but ngspice continues. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Standard \family sans spinit \family default contents: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * Standard ngspice init file \end_layout \begin_layout Plain Layout alias exit quit \end_layout \begin_layout Plain Layout alias acct rusage all \end_layout \begin_layout Plain Layout ** set the number of threads in openmp \end_layout \begin_layout Plain Layout ** default (if compiled with --enable-openmp) is: 2 \end_layout \begin_layout Plain Layout set num_threads=4 \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout if $?sharedmode \end_layout \begin_layout Plain Layout unset interactive \end_layout \begin_layout Plain Layout unset moremode \end_layout \begin_layout Plain Layout else \end_layout \begin_layout Plain Layout set interactive \end_layout \begin_layout Plain Layout set x11lineararcs \end_layout \begin_layout Plain Layout end \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout strcmp __flag $program "ngspice" \end_layout \begin_layout Plain Layout if $__flag = 0 \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout codemodel ../lib/spice/spice2poly.cm \end_layout \begin_layout Plain Layout codemodel ../lib/spice/analog.cm \end_layout \begin_layout Plain Layout codemodel ../lib/spice/digital.cm \end_layout \begin_layout Plain Layout codemodel ../lib/spice/xtradev.cm \end_layout \begin_layout Plain Layout codemodel ../lib/spice/xtraevt.cm \end_layout \begin_layout Plain Layout codemodel ../lib/spice/table.cm \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout end \end_layout \begin_layout Plain Layout unset __flag \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family sans spinit \family default contains a script, made of commands from Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Commands" \end_inset , that is run upon start up of ngspice. Aliases (name equivalences) can be set. The asterisk ` \family typewriter * \family default ' comments out a line. If used by ngspice, \family sans spinit \family default will then load the XSPICE code models from a path relative to the current directory where the ngspice executable resides. You may also define absolute paths. \end_layout \begin_layout Standard If the standard path for the libraries (see standard \family sans spinit \family default above or \family typewriter /usr/local/lib/spice \family default under CYGWIN and Linux) is not adequate, you can add the \family sans ./configure \family default options \family typewriter --prefix=/usr --libdir=/usr/lib64 \family default to set the codemodel search path to \family typewriter /usr/lib64/spice \family default . Besides the standard \family typewriter lib \family default only \family typewriter lib64 \family default is acknowledged. \end_layout \begin_layout Standard Special care has to be taken when using the ngspice shared library. If you use \family sans ngspice.dll \family default under Windows OS, the standard is to use relative paths for the code models as shown above. However, the path is relative to the calling program, not to the dll. This is fine when \family sans ngspice.dll \family default and the calling program reside in the same directory. If \family sans ngspice.dll \family default is placed in a different directory, please check Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Ngspice-Compilation-under" \end_inset . \end_layout \begin_layout Standard The Linux shared library ... t.b.d. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:User-defined-configuration" \end_inset User defined configuration file .spiceinit \end_layout \begin_layout Standard In addition to \family sans spinit \family default you may define a (personal) file \family sans .spiceinit \family default and put it into the current directory or in your home directory. The typical search sequence for \family sans .spiceinit \family default is: current directory, HOME (Linux) and then USERPROFILE (Windows). USERPROFILE is typically \family sans C: \backslash Users \backslash \family default . This file will be read in and executed after \family sans spinit \family default , but before any other input file is read. It may contain further scripts, \family typewriter set \family default variables, or issue commands from Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Commands" \end_inset to override commands given in \family sans spinit \family default . For example \family typewriter set filetype=ascii \family default will yield ASCII output in the output data file (rawfile), instead of the compact binary format that is used by default. \family typewriter set ngdebug \family default will yield a lot of additional debug output. Any other contents of the script, e.g. plotting preferences, may be included here also. If the command line option \family typewriter -n \family default is used upon ngspice start up, this file will be ignored. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout \family sans .spiceinit \family default may contain: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * User defined ngspice init file \end_layout \begin_layout Plain Layout set filetype=ascii \end_layout \begin_layout Plain Layout *set ngdebug \end_layout \begin_layout Plain Layout set numthreads = 8 \end_layout \begin_layout Plain Layout *set outputpath=C: \backslash Spice64 \backslash out \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Environmental-variables" \end_inset Environmental variables \end_layout \begin_layout Subsection Ngspice specific variables \end_layout \begin_layout Description \family typewriter SPICE_LIB_DIR \family default default: \family sans /usr/local/share/ngspice \family default (Linux, CYGWIN), \family sans C: \backslash Spice \backslash share \backslash ngspice \family default (Windows) \end_layout \begin_layout Description \family typewriter SPICE_EXEC_DIR \family default default: \family sans /usr/local/bin \family default (Linux, CYGWIN), \family sans C: \backslash Spice \backslash bin \family default (Windows) \end_layout \begin_layout Description \family typewriter SPICE_BUGADDR \family default default: \family sans http://ngspice.sourceforge.net/bugrep.html \family default \begin_inset Newline newline \end_inset Where to send bug reports on ngspice. \end_layout \begin_layout Description \family typewriter SPICE_EDITOR \family default default: vi (Linux, CYGWIN), \family sans notepad.exe \family default (MINGW, Visual Studio) \begin_inset Newline newline \end_inset Set the editor called in the \series bold edit \series default command. Always overrides the EDITOR env. variable. \end_layout \begin_layout Description \family typewriter SPICE_ASCIIRAWFILE \family default default: 0 \begin_inset Newline newline \end_inset Format of the rawfile. 0 for binary, and 1 for ascii. \end_layout \begin_layout Description \family typewriter SPICE_NEWS \family default default: \family sans $SPICE_LIB_DIR/news \family default \begin_inset Newline newline \end_inset A file that is copied verbatim to stdout when ngspice starts in interactive mode. \end_layout \begin_layout Description \family typewriter SPICE_HELP_DIR \family default default: \family sans $SPICE_LIB_DIR/helpdir \family default \begin_inset Newline newline \end_inset Help directory, not used in Windows mode \end_layout \begin_layout Description \family typewriter SPICE_HOST \family default default: empty string \begin_inset Newline newline \end_inset Used in the \series bold rspice \series default command (probably obsolete, to be documented) \end_layout \begin_layout Description \family typewriter SPICE_SCRIPTS \family default default: \family sans $SPICE_LIB_DIR/scripts \family default \begin_inset Newline newline \end_inset In this directory the \family sans spinit \family default file will be searched. \end_layout \begin_layout Description \family typewriter SPICE_PATH \family default default: \family sans $SPICE_EXEC_DIR/ngspice \family default \begin_inset Newline newline \end_inset Used in the \series bold aspice \series default command (probably obsolete, to be documented) \end_layout \begin_layout Description \family typewriter NGSPICE_MEAS_PRECISION \family default default: 5 \begin_inset Newline newline \end_inset Sets the number of digits if output values are printed by the \series bold meas(ure) \series default command. \end_layout \begin_layout Description \family typewriter SPICE_NO_DATASEG_CHECK \family default default: undefined \begin_inset Newline newline \end_inset If defined, will suppress memory resource info (probably obsolete, not used on Windows or where the \family sans /proc \family default information system is available.) \end_layout \begin_layout Description \family typewriter NGSPICE_INPUT_DIR \family default default: undefined \begin_inset Newline newline \end_inset If defined, using a valid directory name, will add the given directory to the search path when looking for input files ( \family sans *.cir \family default , \family sans *.inc \family default , \family sans *.lib \family default ). \end_layout \begin_layout Subsection Common environment variables \end_layout \begin_layout Standard \family typewriter \series bold TERM LINES COLS DISPLAY HOME PATH EDITOR SHELL POSIXLY_CORRECT \family default \end_layout \begin_layout Section Memory usage \end_layout \begin_layout Standard Ngspice started with batch option (-b) and rawfile output (-r rawfile) will store all simulation data immediately into the rawfile without keeping them in memory. Thus very large circuits may be simulated, the memory requested upon ngspice start up will depend on the circuit size, but will not increase during simulation. \end_layout \begin_layout Standard If you start ngspice in interactive mode or interactively with control section, all data will be kept in memory, to be available for later evaluation. A large circuit may outgrow even Gigabytes of memory. The same may happen after a very long simulation run with many vectors and many time steps to be stored. Issuing the \family typewriter save \family default command will help to reduce memory requirements by saving only the data defined by the command. You may also choose option INTERP ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Transient-Analysis-Options" \end_inset ) to reduce memory usage. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Simulation-time" \end_inset Simulation time \end_layout \begin_layout Standard Simulating large circuits may take an considerable amount of CPU time. If this is of importance, you should compile ngspice with the flags for optimum speed, set during configuring ngspice compilation. Under Linux, MINGW, and CYGWIN you should select the following option to disable the debug mode, which slows down ngspice: \end_layout \begin_layout Standard \family typewriter ./configure --disable-debug \end_layout \begin_layout Standard Adding \family typewriter --disable-debug \family default will set the -O2 optimization flag for compiling and linking. \end_layout \begin_layout Standard Under MS Visual Studio, you will have to select the \series bold release \series default version, which includes optimization for speed. \end_layout \begin_layout Standard If you have selected XSPICE (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "cha:Behavioral-Modeling" \end_inset and \begin_inset CommandInset ref LatexCommand ref reference "par:XSPICE-Software-User's" \end_inset ) as part of your compilation configuration (by adding the option \family typewriter --enable-xspice \family default to your \family typewriter ./configure \family default command), the value of \series bold trtol \series default (see \begin_inset CommandInset ref LatexCommand ref reference "des:TRTOL" \end_inset ) is set internally to 1 (instead of default 7) for higher precision if XSPICE code model 'A' devices included in the circuit. This may double or even triple the CPU time needed for any transient simulation , because the amount of time steps and thus iteration steps is more than doubled. For MS Visual Studio compilation there is currently no simple way to exclude XSPICE during compilation. \end_layout \begin_layout Standard You may enforce higher speed during XSPICE usage by setting the variable xtrtol in your \family sans .spiceinit \family default initialization file or in the \family typewriter .control \family default section in front of the tran command (via \family typewriter set xtrtol=2 \family default using the set command \begin_inset CommandInset ref LatexCommand ref reference "subsec:Set:-Set-the" \end_inset ) and override the above trtol reduction. Beware however of precision or convergence issues if you use XSPICE 'A' devices, especially if xtrtol is set to values larger than 2. \end_layout \begin_layout Standard If your circuit is composed mostly of MOS transistors, and you have a multi-core processor at hand, you may benefit from OpenMP parallel processing, as described next ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Ngspice-on-multi-core" \end_inset ). \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Ngspice-on-multi-core" \end_inset Ngspice on multi-core processors using OpenMP \end_layout \begin_layout Subsection Introduction \end_layout \begin_layout Standard Today's computers typically come with CPUs having more than one core. It will thus be useful to enhance ngspice to make use of such multi-core processors. \end_layout \begin_layout Standard Using circuits cotaining mostly transistors and e.g. the BSIM3 model, around 2/3 of the CPU time is spent in evaluating the model equations (e.g. in the BSIM3Load() function). The same happens with other advanced transistor models. Thus, such functions should be parallelized, if possible. Solving the matrix takes about 10% to 50% of the CPU time, so parallel processing in the matrix solver is sometimes of secondary interest only! Further, such paralelization is difficult to achive with our Sparse Matrix and KLU solvers. \end_layout \begin_layout Standard Another alternative is using CUSPICE, that is ngspice (current version 27) designed for running massively parallel on NVIDIA GPUs. \begin_inset CommandInset href LatexCommand href name "CUDA" target "https://developer.nvidia.com/cuda-toolkit" literal "false" \end_inset enhancements to C code are applied. For LINUX, please see the \begin_inset CommandInset href LatexCommand href name "user guide" target "http://ngspice.sourceforge.net/cuspice/CUSPICE_User_Guide.pdf" literal "false" \end_inset . For MS Windows, an executable is available at the \begin_inset CommandInset href LatexCommand href name "ngspice download pages" target "http://ngspice.sourceforge.net/download.html#exp1" literal "false" \end_inset . \end_layout \begin_layout Subsection Internals \end_layout \begin_layout Standard A publication [1] has described a way to exactly do that using OpenMP, which is available on many platforms and is easy to use, especially if you want to perform parallel processing of a for-loop. \end_layout \begin_layout Standard To explain the implemented approach BSIM3 version 3.3.0 model was chosen, located in the BSIM3 directory, as the first example. The BSIM3load() function in b3ld.c contains two nested for-loops using linked lists (models and instances, e.g. individual transistors). Unfortunately OpenMP requires a loop with an integer index. So in file B3set.c an array is defined, filled with pointers to all instances of BSIM3 and stored in model->BSIM3InstanceArray. \end_layout \begin_layout Standard BSIM3load() is now a wrapper function, calling the for-loop, which runs through functions BSIM3LoadOMP(), once per instance. Inside BSIM3LoadOMP() the model equations are calculated. \end_layout \begin_layout Standard Typically it is necessary to use synchronization constructs such as mutexes when multple threads write to a common memory location. To avoid the performance degradation of such synchronization, temporary per-thread memory locations are used within the for loop of the BSIM3LoadOMP() function as defined in \family sans bsim3def.h \family default . After all threads complete the for-loop, the update to the matrix is done in an extra function BSIM3LoadRhsMat() in the main thread. \end_layout \begin_layout Standard Then the thread programming needed is only a single line!! \end_layout \begin_layout Standard \family typewriter #pragma omp parallel for \end_layout \begin_layout Standard introducing the for-loop over the device instances. \end_layout \begin_layout Standard This of course is made possible only thanks to the OpenMP guys and the clever trick on no synchronization introduced by the above cited authors. \end_layout \begin_layout Standard The time-measuring function \family typewriter getrusage() \family default used with Linux or Cygwin to determine the CPU time usage (with the \family typewriter rusage \family default option enabled) counts tics from every core, adds them up, and thus reports a CPU time value enlarged by a factor of 8 if 8 threads have been chosen. So now ngspice is forced to use \family typewriter ftime \family default for time measuring if OpenMP is selected. \end_layout \begin_layout Subsection Some results \end_layout \begin_layout Standard Some results on an inverter chain with 627 CMOS inverters, BSIM4.7, 45 nm, running for 200ns, compiled with Visual Studio Community 2019 on Windows 7 (full optimization) or gcc 9.2, SUSE Linux Tumbleweed, -O2, on a i7 860 machine with four real cores (eight logical processors using hyperthreading) are shown in table \begin_inset CommandInset ref LatexCommand ref reference "tab:OpenMP-performance" \end_inset . \end_layout \begin_layout Standard \begin_inset Float table wide false sideways false status open \begin_layout Plain Layout \align center \begin_inset Caption Standard \begin_layout Plain Layout \begin_inset CommandInset label LatexCommand label name "tab:OpenMP-performance" \end_inset OpenMP performance \end_layout \end_inset \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \family typewriter Threads \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter CPU time [s] \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter CPU time [s] \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter Windows \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter Linux \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 1 (standard) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 192 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 194 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 1 (OpenMP) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 195 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 197 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 139 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 148 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 3 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 136 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 134 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 4 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 123 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 123 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 6 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 118 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 118 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 8 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 114 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter 112 \end_layout \end_inset \end_inset \end_layout \end_inset \end_layout \begin_layout Standard So we see a ngspice speed up of 1.7! Even on an older notebook with a dual core processor, more than 1.5x improvement using two threads was attained. \end_layout \begin_layout Subsection Usage \end_layout \begin_layout Standard To state it clearly: OpenMP is installed inside the model equations of a particular model. It is available in \series bold BSIM3 versions 3.3.0 \series default and \series bold 3.2.4 \series default , but not in any other BSIM3 model, in \series bold BSIM4 versions 4.5, 4.6.5, 4.7 \series default or \series bold 4.8 \series default , but not in any other BSIM4 model, and in \series bold B4SOI, version 4.4 \series default , not in any other SOI model. Older parameter files of version 4.6.x (x any number up to 5) are accepted, you have to check for compatibility. \end_layout \begin_layout Standard Under \series bold Linux \series default you may run \end_layout \begin_layout Standard \family typewriter ./autogen.sh \end_layout \begin_layout Standard \family typewriter ./configure ... --enable-openmp \end_layout \begin_layout Standard \family typewriter make install \end_layout \begin_layout Standard The same has been tested under MS Windows with \series bold CYGWIN \series default and \series bold MINGW \series default as well and delivers similar results. \end_layout \begin_layout Standard Under \series bold MS Windows \series default with \series bold Visual Studio Professional \series default the preprocessor flag \family typewriter USE_OMP \family default , and the \family sans /openmp \family default flag in Visual Studio are enabled by default. Visual Studio 2015 and later offer OpenMP support inherently. \end_layout \begin_layout Standard The number of threads has to be set manually by placing \end_layout \begin_layout Standard \family typewriter set num_threads=4 \end_layout \begin_layout Standard into \family sans spinit \family default or \family sans .spiceinit \family default or in the control section of the SPICE input file. If OpenMP is enabled, but num_threads not set, a default value \family typewriter num_threads=2 \family default is set internally. \end_layout \begin_layout Standard If you simulate a circuit, please keep in mind to select BSIM3 (levels 8, 49) version 3.2.4 or 3.3.0 ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:BSIM3-model" \end_inset ), by placing this version number into your parameter files, BSIM4 (levels 14, 54) version 4.5, 4.6.5, 4.7 or 4.8 ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:BSIM4-model" \end_inset ), or B4SOI (levels 10, 58) version 4.4 ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:BSIMSOI-models" \end_inset ). All other transistor models run as usual (without multithreading support). \end_layout \begin_layout Standard If you run \family sans ./configure \family default without \family typewriter --enable-openmp \family default (or without \family typewriter USE_OMP \family default preprocessor flag under MS Windows), you will get only the standard, not paralleled BSIM3 and BSIM4 models, as has been available from Berkeley. If OpenMP is selected and the number of threads set to 1, there will be only a very slight CPU time disadvantage (typ. 3%) compared to the old, non OpenMP build. \end_layout \begin_layout Subsection Literature \end_layout \begin_layout Standard [1] R.K. Perng, T.-H. Weng, and K.-C. Li: "On Performance Enhancement of Circuit Simulation Using Multithreaded Techniques", IEEE International Conference on Computational Science and Engineering, 2009, pp. 158-165 \end_layout \begin_layout Section Server mode option -s \end_layout \begin_layout Standard A program may write the SPICE input to the console. This output is redirected to ngspice via ` \family typewriter | \family default '. ngspice called with the -s option writes its output to the console, which again is redirected to a receiving program by ` \family typewriter | \family default '. In the following simple example \series bold cat \series default reads the input file and prints it content to the console, which is redirected to ngspice by a first pipe, ngspice transfers its output (similar to a raw file, see below) to \series bold less \series default via another pipe. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example command line: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout cat input.cir|ngspice -s|less \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Under MS Windows you will need to compile ngspice as a console application (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:ngspice-mingw-or" \end_inset ) for this server mode usage. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example input file: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout test -s \end_layout \begin_layout Plain Layout v1 1 0 1 \end_layout \begin_layout Plain Layout r1 1 0 2k \end_layout \begin_layout Plain Layout .options filetype=ascii \end_layout \begin_layout Plain Layout .save i(v1) \end_layout \begin_layout Plain Layout .dc v1 -1 1 0.5 \end_layout \begin_layout Plain Layout .end \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard If you start ngspice console with \end_layout \begin_layout LyX-Code ngspice -s \end_layout \begin_layout Standard you may type in the above circuit line by line (not to forget the first line, which is a title and will be ignored). If you close your input with \family typewriter ctrl Z \family default , and \family typewriter return \family default , you will get the following output (this is valid for MINGW only) on the console, like a raw file: \end_layout \begin_layout LyX-Code Circuit: test -s \begin_inset Newline newline \end_inset \begin_inset Newline newline \end_inset Doing analysis at TEMP = 27.000000 and TNOM = 27.000000 \begin_inset Newline newline \end_inset \begin_inset Newline newline \end_inset Title: test -s \end_layout \begin_layout LyX-Code Date: Sun Jan 15 18:57:13 2012 \end_layout \begin_layout LyX-Code Plotname: DC transfer characteristic \end_layout \begin_layout LyX-Code Flags: real \end_layout \begin_layout LyX-Code No. Variables: 2 \end_layout \begin_layout LyX-Code No. Points: 0 \end_layout \begin_layout LyX-Code Variables: \end_layout \begin_layout LyX-Code No. of Data Columns : 2 \end_layout \begin_layout LyX-Code 0 v(v-sweep) voltage \end_layout \begin_layout LyX-Code 1 i(v1) current \end_layout \begin_layout LyX-Code Values: \end_layout \begin_layout LyX-Code 0 -1.000000000000000e+000 \end_layout \begin_layout LyX-Code 5.000000000000000e-004 \end_layout \begin_layout LyX-Code 1 -5.000000000000000e-001 \end_layout \begin_layout LyX-Code 2.500000000000000e-004 \end_layout \begin_layout LyX-Code 2 0.000000000000000e+000 \end_layout \begin_layout LyX-Code 0.000000000000000e+000 \end_layout \begin_layout LyX-Code 3 5.000000000000000e-001 \end_layout \begin_layout LyX-Code -2.500000000000000e-004 \end_layout \begin_layout LyX-Code 4 1.000000000000000e+000 \end_layout \begin_layout LyX-Code -5.000000000000000e-004 \end_layout \begin_layout LyX-Code @@@ 122 5 \end_layout \begin_layout Standard The number \family typewriter 5 \family default of the last line \family typewriter @@@ 122 5 \family default shows the number of data points, which is missing in the above line \family typewriter No. Points: 0 \family default because at the time of writing to the console it has not yet been available. \end_layout \begin_layout Standard \family typewriter ctrl Z \family default is not usable here in Linux, a patch to install \family typewriter ctrl D \family default instead is being evaluated. \end_layout \begin_layout Section Pipe mode option -p \end_layout \begin_layout Standard A program may write a set of ngspice commands (see \begin_inset CommandInset ref LatexCommand ref reference "sec:Commands" \end_inset ) to the console. This output is redirected to ngspice via ` \family typewriter | \family default '. ngspice called with the -p option immediately executes the commands and then exits. In the following simple example \series bold cat \series default reads the input file and prints it content to the console, which is redirected to ngspice by a pipe, ngspice executes the commands. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example command line: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout cat pipe-circuit.cir | ngspice -p \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Under MS Windows you will need to compile ngspice as a console application (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:ngspice-mingw-or" \end_inset ) for this pipe mode usage. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example input file: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout *pipe-circuit.cir \end_layout \begin_layout Plain Layout source circuit.cir \end_layout \begin_layout Plain Layout tran 10u 2m \end_layout \begin_layout Plain Layout write pcir.raw all \end_layout \begin_layout Plain Layout \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example circuit file: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * Circuit.cir \end_layout \begin_layout Plain Layout V1 n0 0 SIN(0 10 1kHz) \end_layout \begin_layout Plain Layout C1 n1 n0 3.3nF \end_layout \begin_layout Plain Layout R1 0 n1 1k \end_layout \begin_layout Plain Layout .end \end_layout \begin_layout Plain Layout \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The raw file pcir.raw will contain the final simulation results. \end_layout \begin_layout Section Ngspice control via input, output fifos \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example bash script: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout #!/usr/bin/env bash \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout NGSPICE_COMMAND="ngspice" \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout rm input.fifo \end_layout \begin_layout Plain Layout rm output.fifo \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout mkfifo input.fifo \end_layout \begin_layout Plain Layout mkfifo output.fifo \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout $NGSPICE_COMMAND -p -i output.fifo & \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout exec 3>input.fifo \end_layout \begin_layout Plain Layout echo "I can write to input.fifo" \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout echo "Start processing..." \end_layout \begin_layout Plain Layout echo "" \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout echo "source circuit.cir" >&3 \end_layout \begin_layout Plain Layout echo "unset askquit" >&3 \end_layout \begin_layout Plain Layout echo "set nobreak" >&3 \end_layout \begin_layout Plain Layout echo "tran 0.01ms 0.1ms">&3 \end_layout \begin_layout Plain Layout echo "print n0" >&3 \end_layout \begin_layout Plain Layout echo "quit" >&3 \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout echo "Try to open output.fifo ..." \end_layout \begin_layout Plain Layout exec 4&- \end_layout \begin_layout Plain Layout exec 4>&- \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout echo "End processing" \end_layout \begin_layout Plain Layout \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The bash script listed above (tested under Linux and Cygwin) \end_layout \begin_layout Standard - launches ngspice in pipe mode (-p) in another thread. \end_layout \begin_layout Standard - writes some commands to the ngspice input \end_layout \begin_layout Standard - runs ngspice with the tran command \end_layout \begin_layout Standard - reads the output and prints it onto the console. \end_layout \begin_layout Standard The input file with a small circuit is: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout \family sans Circuit.cir \family default : \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * Circuit.cir \end_layout \begin_layout Plain Layout V1 n0 0 SIN(0 10 1kHz) \end_layout \begin_layout Plain Layout C1 n1 n0 3.3nF \end_layout \begin_layout Plain Layout R1 0 n1 1k \end_layout \begin_layout Plain Layout .end \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Compatibility" \end_inset Compatibility \end_layout \begin_layout Standard ngspice is a direct derivative of spice3f5 from UC Berkeley and thus inherits all of the commands available in its predecessor. Thanks to the open source policy of UCB (original spice3 from 1994 is still available \begin_inset CommandInset href LatexCommand href name "here" target "http://embedded.eecs.berkeley.edu/pubs/downloads/spice/index.htm" literal "false" \end_inset ), several commercial variants have sprung off, either being more dedicated to IC design or more concentrating on simulating discrete and board level electronics. None of the commercial and almost none of the freely downloadable SPICE providers publishes the source code. All of them have proceeded with the development, by adding functionality, or by adding a more dedicated user interface. Some have kept the original SPICE syntax for their netlist description, others have quickly changed some if not many of the commands, functions and procedures. Thus it is difficult, if not impossible, to offer a simulator that acknowledges all of these netlist dialects. ngspice includes some features that enhance compatibility that are included automatically. This selection may be controlled to some extend by setting the compatibility mode. Others may be invoked by the user by small additions to the netlist input file. Some of them are listed in this chapter, some will be integrated into ngspice at a later stage, others will be added if they are reported by users. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Compatibility-mode" \end_inset Compatibility mode \end_layout \begin_layout Standard The variable ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Variables" \end_inset ) ngbehavior sets the compatibility mode. \family typewriter 'all' \family default is set as the default value. \family typewriter 'spice3' \family default as invoked by the command \end_layout \begin_layout LyX-Code \family typewriter set ngbehavior=spice3 \family default \end_layout \begin_layout Standard in \family sans spinit \family default or \family sans .spiceinit \family default will disable some of the advanced ngspice features. \family typewriter 'ps' \family default will enable reading PSPICE compatible device libraries (see chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Compatibility-mode-1" \end_inset ). It includes a library by a simple \family typewriter .lib \family default statement like the \family typewriter .inc \family default statement. Both simply include the file contents to the netlist in place of the statement. \family typewriter 'hs','all' \family default or no flag set will enable reading HSPICE libs by the more complex but comfortable recursive method for library handling described in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:.LIB" \end_inset . For further flags see chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Compatibility-mode-1" \end_inset ). \end_layout \begin_layout Subsection Missing functions \end_layout \begin_layout Standard You may add one or more function definitions to your input file, as listed below. \end_layout \begin_layout LyX-Code .func LIMIT(x,a,b) {min(max(x, a), b)} \end_layout \begin_layout LyX-Code .func PWR(x,a) {abs(x) ** a} \end_layout \begin_layout LyX-Code .func PWRS(x,a) {sgn(x) * PWR(x,a)} \end_layout \begin_layout LyX-Code .func stp(x) {u(x)} \end_layout \begin_layout Subsection Devices \end_layout \begin_layout Subsubsection E Source with LAPLACE \end_layout \begin_layout Standard see \begin_inset CommandInset ref LatexCommand ref reference "subsec:LAPLACE" \end_inset . \end_layout \begin_layout Subsubsection VSwitch \end_layout \begin_layout Standard The VSwitch \end_layout \begin_layout LyX-Code S1 2 3 11 0 SW \end_layout \begin_layout LyX-Code .MODEL SW VSWITCH(VON=5V VOFF=0V RON=0.1 ROFF=100K) \end_layout \begin_layout Standard may become \end_layout \begin_layout LyX-Code a1 %v(11) %gd(2 3) sw \end_layout \begin_layout LyX-Code .MODEL SW aswitch(cntl_off=0.0 cntl_on=5.0 r_off=1e5 \end_layout \begin_layout LyX-Code + r_on=0.1 log=TRUE) \end_layout \begin_layout Standard The XSPICE option has to be enabled. \end_layout \begin_layout Subsection Controls and commands \end_layout \begin_layout Subsubsection .lib \end_layout \begin_layout Standard The ngspice .lib command (see \begin_inset CommandInset ref LatexCommand ref reference "sec:.LIB" \end_inset ) requires two parameters, a file name followed by a library name. If no library name is given, the line \end_layout \begin_layout LyX-Code .lib filename \end_layout \begin_layout Standard should be replaced by \end_layout \begin_layout LyX-Code .inc filename \end_layout \begin_layout Standard Alternatively, the compatibility mode ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Compatibility-mode" \end_inset ) may be set to \family typewriter 'ps' \family default . \end_layout \begin_layout Subsubsection .step \end_layout \begin_layout Standard Repeated analysis in ngspice if offered by a short script inside of a \family typewriter .control \family default section (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Parameter-sweep" \end_inset ) added to the input file. A simple application (multiple dc sweeps) is shown below. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Input file with parameter sweep \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout parameter sweep \end_layout \begin_layout Plain Layout * resistive divider, R1 swept from start_r to stop_r \end_layout \begin_layout Plain Layout * replaces .STEP R1 1k 10k 1k \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout R1 1 2 1k \end_layout \begin_layout Plain Layout R2 2 0 1k \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout VDD 1 0 DC 1 \end_layout \begin_layout Plain Layout .dc VDD 0 1 .1 \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout let start_r = 1k \end_layout \begin_layout Plain Layout let stop_r = 10k \end_layout \begin_layout Plain Layout let delta_r = 1k \end_layout \begin_layout Plain Layout let r_act = start_r \end_layout \begin_layout Plain Layout * loop \end_layout \begin_layout Plain Layout while r_act le stop_r \end_layout \begin_layout Plain Layout alter r1 r_act \end_layout \begin_layout Plain Layout run \end_layout \begin_layout Plain Layout write dc-sweep.out v(2) \end_layout \begin_layout Plain Layout set appendwrite \end_layout \begin_layout Plain Layout let r_act = r_act + delta_r \end_layout \begin_layout Plain Layout end \end_layout \begin_layout Plain Layout plot dc1.v(2) dc2.v(2) dc3.v(2) dc4.v(2) dc5.v(2) \end_layout \begin_layout Plain Layout + dc6.v(2) dc7.v(2) dc8.v(2) dc9.v(2) dc10.v(2) \end_layout \begin_layout Plain Layout .endc \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .end \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Compatibility-mode-1" \end_inset PSPICE Compatibility mode \end_layout \begin_layout Standard If the variable ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Variables" \end_inset ) \family typewriter ngbehavior \family default is set to \family typewriter 'ps' \family default or \family typewriter 'psa' \family default with the commands \end_layout \begin_layout LyX-Code \family typewriter set ngbehavior=ps \end_layout \begin_layout Standard or \end_layout \begin_layout LyX-Code \family typewriter set ngbehavior=psa \end_layout \begin_layout Standard in \family sans spinit \family default or \family sans .spiceinit, ngspice \family default will translate all files that have been read into ngspice netlist by the .include command ( \family sans ps \family default ) or the complete netlist ( \family sans psa \family default ) from PSPICE syntax to ngspice. This feature allows reading of PSPICE (or TINA) compatible device libraries ( \family sans ps \family default ) that are often supplied by the semiconductor device manufacturers. Or you may choose to use complete PSPICE simulation decks ( \family sans psa \family default ). Some ngspice input files may fail, however. For example \family sans ngspice \backslash examples \backslash memristor \backslash memristor.sp \family default will not do, because it uses the parameter \family sans vt \family default , and \family sans vt \family default is a reserved word in PSPICE. \end_layout \begin_layout Standard PSPICE to ngspice translation details: \end_layout \begin_layout Itemize .model replacement in ako (a kind of) model descriptions \end_layout \begin_layout Itemize replace the E source TABLE function by a B source pwl \end_layout \begin_layout Itemize add predefined params TEMP, VT, GMIN to beginning of deck \end_layout \begin_layout Itemize add predefined params TEMP, VT to beginning of each .subckt call \end_layout \begin_layout Itemize add .functions limit, pwr, pwrs, stp, if, int \end_layout \begin_layout Itemize replace \begin_inset Newline newline \end_inset \family typewriter S1 D S DG GND SWN \begin_inset Newline newline \end_inset .MODEL SWN VSWITCH(VON=0.55 VOFF=0.49 \begin_inset Newline newline \end_inset + RON={1/(2*M*(W/LE)*(KPN/2)*10)} ROFF=1G) \begin_inset Newline newline \end_inset \family default by \begin_inset Newline newline \end_inset \family typewriter as1 %vd(DG GND) % gd(D S) aswn \begin_inset Newline newline \end_inset .model aswn aswitch(cntl_off=0.49 cntl_on=0.55 \begin_inset Newline newline \end_inset + r_off=1G r_on={1/(2*M*(W/LE)*(KPN/2)*10)} log=TRUE) \end_layout \begin_layout Itemize replace & by && \end_layout \begin_layout Itemize replace | by || \end_layout \begin_layout Itemize replace \family typewriter T_ABS \family default by \family typewriter temp \family default and \family typewriter T_REL_GLOBAL \family default by \family typewriter dtemp \end_layout \begin_layout Itemize get the area factor for diodes and bipolar devices \begin_inset Newline newline \end_inset \family typewriter d1 n1 n2 dmod 7 \family default –> \family typewriter d1 n1 n2 dmod area=7 \begin_inset Newline newline \end_inset q2 n1 n2 n3 [n4] bjtmod 1.35 \family default –> \family typewriter q2 n1 n2 n3 n4 bjtmod area=1.35 \begin_inset Newline newline \end_inset q3 1 2 3 4 bjtmod 1.45 \family default –> \family typewriter q2 1 2 3 4 bjtmod area=1.45 \end_layout \begin_layout Standard In ps or psa mode, ngspice will treat all .lib entries like .include. There is no hierarchically library handling. So for reading HSPICE compatible libraries, you definitely have to unset the ps mode, e.g. by not adding \family typewriter set ngbehavior=ps \family default or disabling it by \end_layout \begin_layout LyX-Code \family typewriter unset ngbehavior=ps \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Compatibility-mode-1-1" \end_inset LTSPICE Compatibility mode \end_layout \begin_layout Standard If the variable ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Variables" \end_inset ) \family typewriter ngbehavior \family default is set to \family typewriter 'lt' \family default or \family typewriter 'lta' \family default with the commands \end_layout \begin_layout LyX-Code \family typewriter set ngbehavior=lt \family default \end_layout \begin_layout Standard or \end_layout \begin_layout LyX-Code \family typewriter set ngbehavior=lta \end_layout \begin_layout Standard in \family sans spinit \family default or \family sans .spiceinit, ngspice \family default will translate all files that have been read into ngspice netlist by the .include command ( \family sans lt \family default ) or the complete netlist ( \family sans lta \family default ) from LTSPICE syntax to ngspice. This feature allows reading of LTSPICE compatible device libraries or complete netlists. \end_layout \begin_layout Standard Currently we offer only a subset of the documented or undocumented functions (uplim, dnlim, uplim_tanh, dnlim_tanh). More user input is definitely required here! \end_layout \begin_layout Standard This compatibility mode also adds a simple diode using the sidiode code model ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Simple-Diode-Model" \end_inset ). The diode model \end_layout \begin_layout LyX-Code d1 a k ds1 \end_layout \begin_layout LyX-Code .model ds1 d(Roff=1000 Ron=0.7 Rrev=0.2 Vfwd=1 \end_layout \begin_layout LyX-Code + Vrev=10 Revepsilon=0.2 Epsilon=0.2 Ilimit=7 Revilimit=15) \end_layout \begin_layout Standard is translated automatically to the equivalent code model diode \end_layout \begin_layout LyX-Code ad1 a k ads1 \end_layout \begin_layout LyX-Code .model ads1 sidiode(Roff=1000 Ron=0.7 Rrev=0.2 Vfwd=1 \end_layout \begin_layout LyX-Code + Vrev=10 Revepsilon=0.2 Epsilon=0.2 Ilimit=7 Revilimit=15) \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Compatibility-mode-1-1-1" \end_inset LTSPICE/PSPICE Compatibility mode \end_layout \begin_layout Standard If the variable ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Variables" \end_inset ) \family typewriter ngbehavior \family default is set to \family typewriter 'ltps' \family default or \family typewriter 'ltpsa' \family default with the commands \end_layout \begin_layout LyX-Code \family typewriter set ngbehavior=ltps \family default \end_layout \begin_layout Standard or \end_layout \begin_layout LyX-Code \family typewriter set ngbehavior=ltpsa \end_layout \begin_layout Standard in \family sans spinit \family default or \family sans .spiceinit, ngspice \family default will translate all files that have been read into ngspice netlist by the .include command ( \family sans ltps \family default ) or the complete netlist ( \family sans ltpsa \family default ) \begin_inset CommandInset ref LatexCommand ref reference "subsec:Compatibility-mode-1-1" \end_inset , \begin_inset CommandInset ref LatexCommand ref reference "subsec:Compatibility-mode-1" \end_inset from LTSPICE and PSPICE syntax to ngspice. This feature allows reading of LTSPICE and PSPICE compatible device libraries or complete netlists. \end_layout \begin_layout Section Tests \end_layout \begin_layout Standard The ngspice distribution is accompanied by a suite of test input and output files, located in the directory \family sans ngspice/tests \family default . Originally this suite was meant to see if ngspice with all models was made and installed properly. It is started by \end_layout \begin_layout Standard \family typewriter $ make check \end_layout \begin_layout Standard from within your compilation and development shell. A sequence of simulations is thus started, its outputs compared to given output files by comparisons string by string. This feature is momentarily used only to check for the BSIM3 model ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:BSIM3-model" \end_inset ) and the XSPICE extension ( \begin_inset CommandInset ref LatexCommand ref reference "cha:Behavioral-Modeling" \end_inset ). Several other input files located in directory \family sans ngspice/tests \family default may serve as light-weight examples for invoking devices and simple circuits. \end_layout \begin_layout Standard Today's very complex device models (BSIM4 (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:BSIM4-model" \end_inset ), HiSIM (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:HiSIM-models-of" \end_inset ) and others) require a different strategy for verification. Under development for ngspice is the CMC Regression test by Colin McAndrew, which accompanies every new model. These tests cover a large range of different DC, AC and noise simulations with different geometry ranges and operating conditions and are more meaningful the transient simulations with their step size dependencies. A major advantage is the scalability of the diff comparisons, which check for equality within a given tolerance. A set of Perl modules cares for input, output and comparisons of the models. Currently BSIM3, BSIM4, BSIMSOI4, HiSIM, and HiSIM_HV models implement the new test. You may invoke it by running the command given above or by \end_layout \begin_layout Standard \family typewriter $ make -i check 2>&1 | tee results \end_layout \begin_layout Standard \family typewriter -i \family default will cause \family typewriter make \family default to ignore any errors, and \family typewriter tee \family default will provide console output as well as printing to file 'results'. Be aware that under MS Windows you will need the console binary (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:ngspice-mingw-or" \end_inset ) to run the CMC tests, and you have to have Perl installed! \end_layout \begin_layout Section Reporting bugs and errors \end_layout \begin_layout Standard Ngspice is a complex piece of software. The source code contains over 1500 files. Various models and simulation procedures are provided, some of them not used and tested intensively. Therefore errors may be found, some still evolving from the original spice3f5 code, others introduced during the ongoing code enhancements. \end_layout \begin_layout Standard If you happen to experience an error during the usage of ngspice, please send a report to the development team. Ngspice is hosted on sourceforge, the preferred place to post a bug report is the \begin_inset CommandInset href LatexCommand href name "ngspice bug tracker" target "http://sourceforge.net/tracker/?group_id=38962&atid=423915" literal "false" \end_inset . We would prefer to have your bug tested against the actual source code available at Git, but of course a report using the most recent ngspice release is welcome! Please provide the following information with your report: \end_layout \begin_layout Standard Ngspice version \end_layout \begin_layout Standard Operating system \end_layout \begin_layout Standard Small input file to reproduce the bug \end_layout \begin_layout Standard Actual output versus the expected output \end_layout \begin_layout Chapter \begin_inset CommandInset label LatexCommand label name "chap:Interactive-Interpreter" \end_inset Interactive Interpreter \end_layout \begin_layout Section Introduction \end_layout \begin_layout Standard The simulation flow in ngspice (input, simulation, output) may be controlled by dot commands (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "chap:Analyses-and-Output" \end_inset and \begin_inset CommandInset ref LatexCommand ref reference "subsec:Batch-mode" \end_inset ) in batch mode. There is, however, a much more powerful control scheme available in ngspice, traditionally coined `Interactive Interpreter', but being much more than just that. In fact there are several ways to use this feature, truly interactively by typing commands to the input, but also running command sequences as scripts or as part of your input deck in a quasi batch mode. \end_layout \begin_layout Standard You may type in expressions, functions ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Expressions,-Functions,-and" \end_inset ) or commands ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Commands" \end_inset ) into the input console to elaborate on data already achieved from the interactive simulation session. \end_layout \begin_layout Standard Sequences of commands, functions and control structures ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Control-Structures" \end_inset ) may be assembled as a script ( \begin_inset CommandInset ref LatexCommand ref reference "sec:SCRIPTS" \end_inset ) into a file, and then activated by just typing the file name into the console input of an interactive ngspice session. \end_layout \begin_layout Standard Finally, and most useful, is to add a script to the input file, in addition the the netlist and dot commands. This is achieved by enclosing the script into \family typewriter .control ... .endc \family default (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Interactive-mode-with" \end_inset , and \begin_inset CommandInset ref LatexCommand ref reference "subsec:Parameter-sweep" \end_inset for an example). This feature enables a wealth of control options. You may set internal ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Variables" \end_inset ) and other variables, start a simulation, evaluate the simulation output, start a new simulation based on these data, and finally make use of many options for outputting the data (graphically or into output files). \end_layout \begin_layout Standard Historical note: The final releases of Berkeley Spice introduced a command shell and scripting possibilities. The former releases were not interactive. The choice for the scripting language was an early version of `csh', the C-shell, which was \emph on en vogue \emph default back then as an improvement over the ubiquitous Bourne Shell. Berkeley Spice incorporated a modified csh source code that, instead of invoking the unix `exec' system call, executed internal SPICE C subroutines. Apart from bug fixes, this is still how ngspice works. \end_layout \begin_layout Standard The csh-like scripting language is active in \family typewriter .control \family default sections. It works on `strings', and does string substitution of `environment' variables. You see the csh at work in ngspice with \family typewriter set foo = "bar"; set baz = "bar$foo" \family default , and in \family typewriter if \family default , \family typewriter repeat \family default , \family typewriter for \family default , ... constructs. However, ngspice processes mainly numerical data, and support for this was not available in the c-sh implementation. Therefore, Berkeley implemented an additional type of variables, with different syntax, to access double and complex double vectors (possibly of length 1). This new variable type is modified with \family typewriter let \family default , and can be used without special syntax in places where a numerical expression is expected: \family typewriter let bar = 4 * 5; let zoo = bar * 4 \family default works. Unfortunately, occasionally one has to cross the boundary between the numeric and the string domain. For this purpose the \family typewriter $& \family default construct is available – it queries a variable in the numerical \family typewriter let \family default domain, and expands it to a c-sh string denoting the value. This lets you do do something like \family typewriter set another = "this is $&bar" \family default . It is important to remember that \family typewriter set \family default can only operate on (c-sh) strings, and that \family typewriter let \family default operates only on numeric data. Convert from numeric to string with \family typewriter $& \family default , and from string to numeric with \family typewriter $ \family default . \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Expressions,-Functions,-and" \end_inset Expressions, Functions, and Constants \end_layout \begin_layout Standard Ngspice and ngnutmeg store data in the form of vectors: time, voltage, etc. Each vector has a type, and vectors can be operated on and combined algebraical ly in ways consistent with their types. Vectors are normally created as the output of a simulation, or when a data file (output raw file) is read in again (ngspice, ngnutmeg, see the \family sans load \family default command \begin_inset CommandInset ref LatexCommand ref reference "subsec:Load:-Load-rawfile" \end_inset ), or when the initial data-file is loaded directly into ngnutmeg. They can also be created with the \family sans let \family default command ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Let:-Assign-a" \end_inset ). \end_layout \begin_layout Standard An expression is an algebraic formula involving vectors and scalars (a scalar is a vector of length 1) and the following operations: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout + - * / ^ % , \end_layout \end_inset \end_layout \begin_layout Standard % is the modulo operator, and the comma operator has two meanings: if it is present in the argument list of a user definable function, it serves to separate the arguments. Otherwise, the term \family typewriter x , y \family default is synonymous with \family typewriter x + j(y) \family default . Also available are the logical operations & (and), | (or), ! (not), and the relational operations <, >, >=, <=, =, and <> (not equal). If used in an algebraic expression they work like they would in C, producing values of 0 or 1. The relational operators have the following synonyms: \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Operator \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Synonym \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout gt \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout > \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout lt \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout < \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ge \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout >= \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout le \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout <= \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ne \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout <> \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout and \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout & \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout or \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout | \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout not \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ! \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout eq \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout = \end_layout \end_inset \end_inset \end_layout \begin_layout Standard The operators are useful when < and > might be confused with the internal IO redirection (see \begin_inset CommandInset ref LatexCommand ref reference "sec:Command-Interpretation" \end_inset , which is almost always happening). It is however safe to use < and > with the \family typewriter \series bold define \family default \series default command ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Define:-Define-a" \end_inset ). \end_layout \begin_layout Standard The following functions are available: \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Function \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout mag(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Magnitude of vector (same as abs(vector)). \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ph(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Phase of vector. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout cph(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Phase of vector. Continuous values, no discontinuity at ± \begin_inset Formula $\pi$ \end_inset . \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout unwrap(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Phase of vector. Continuous values, no discontinuity at ± \begin_inset Formula $\pi$ \end_inset . Real phase vector in degrees as input. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout j(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout i(sqrt(-1)) times vector. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout real(vector \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The real component of vector. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout imag(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The imaginary part of vector. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout db(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 20 log10(mag(vector)). \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout log10(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The logarithm (base 10) of vector. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ln(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The natural logarithm (base e) of vector. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout exp(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout e to the vector power. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout abs(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The absolute value of vector (same as mag). \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sqrt(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The square root of vector. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sin(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The sine of vector. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout cos(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The cosine of vector. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout tan(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The tangent of vector. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout atan(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The inverse tangent of vector. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sinh(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The hyperbolic sine of vector. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout cosh(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The hyperbolic cosine of vector. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout tanh(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The hyperbolic tangent of vector. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout floor(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Largest integer that is less than or equal to vector. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ceil(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Smallest integer that is greater than or equal to vector. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout norm(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The vector normalized to 1 (i.e, the largest magnitude of any component is 1). \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout mean(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The result is a scalar (a length 1 vector) that is the mean of the elements of vector (elements values added, divided by number of elements). \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout avg(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The average of a vector. \begin_inset Newline newline \end_inset Returns a vector where each element is the mean of the preceding elements of the input vector (including the actual element). \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout stddev(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The result is a scalar (a length 1 vector) that is the standard deviation of the elements of vector . \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout group_delay(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Calculates the group delay \begin_inset Formula $-dphase[rad]/dω[rad/s]$ \end_inset . Input is the complex vector of a system transfer function versus frequency, resembling damping and phase per frequency value. Output is a vector of group delay values (real values of delay times) versus frequency. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout vector(number) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The result is a vector of length number, with elements 0, 1, ... number - 1. If number is a vector then just the first element is taken, and if it isn't an integer then the floor of the magnitude is used. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout unitvec(number) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The result is a vector of length number, all elements having a value 1. \end_layout \end_inset \end_inset \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Function \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout length(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The length of vector. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout interpolate(plot.vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The result of interpolating the named vector onto the scale of the current plot. This function uses the variable polydegree to determine the degree of interpola tion. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout deriv(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Calculates the derivative of the given vector. This uses numeric differentiation by interpolating a polynomial and may not produce satisfactory results (particularly with iterated differentiation). The implementation only calculates the derivative with respect to the real component of that vector's scale. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout vecd(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Compute the differential of a vector. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout vecmin(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Returns the value of the vector element with minimum value. Same as minimum. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout minimum(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Returns the value of the vector element with minimum value. Same as vecmin. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout vecmax(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Returns the value of the vector element with maximum value. Same as maximum. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout maximum(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Returns the value of the vector element with maximum value. Same as vecmax. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout fft(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout fast fourier transform ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:fft:-fast-Fourier" \end_inset ) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ifft(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout inverse fast fourier transform ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:fft:-fast-Fourier" \end_inset ) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sortorder(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Returns a vector with the positions of the elements in a real vector after they have been sorted into increasing order using a stable method (qsort). \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout timer(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Returns CPU-time minus the value of the first vector element. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout clock(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Returns wall-time minus the value of the first vector element. \end_layout \end_inset \end_inset \end_layout \begin_layout Standard Several functions offering statistical procedures are listed in the following table: \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Function \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout rnd(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout A vector with each component a random integer between 0 and the absolute value of the input vector's corresponding integer element value. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sgauss(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Returns a vector of random numbers drawn from a Gaussian distribution (real value, mean = 0 , standard deviation = 1). The length of the vector returned is determined by the input vector. The contents of the input vector will not be used. A call to sgauss(0) will return a single value of a random number as a vector of length 1. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sunif(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Returns a vector of random real numbers uniformly distributed in the interval [-1 .. 1[. The length of the vector returned is determined by the input vector. The contents of the input vector will not be used. A call to sunif(0) will return a single value of a random number as a vector of length 1. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout poisson(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Returns a vector with its elements being integers drawn from a Poisson distribut ion. The elements of the input vector (real numbers) are the expected numbers \begin_inset Formula $λ$ \end_inset . Complex vectors are allowed, real and imaginary values are treated separately. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout exponential(vector) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Returns a vector with its elements (real numbers) drawn from an exponential distribution. The elements of the input vector are the respective mean values (real numbers). Complex vectors are allowed, real and imaginary values are treated separately. \end_layout \end_inset \end_inset \end_layout \begin_layout Standard An input vector may be either the name of a vector already defined or a floating-point number (a scalar). A scalar will result in an output vector of length 1. A number may be written in any format acceptable to ngspice, such as 14.6Meg or -1.231e-4. Note that you can either use scientific notation or one of the abbreviations like MEG or G, but not both. As with ngspice, a number may have trailing alphabetic characters. \end_layout \begin_layout Standard The notation \family sans expr [num] \family default denotes the num'th element of expr. For multi-dimensional vectors, a vector of one less dimension is returned. Also for multi-dimensional vectors, the notation \family sans expr[m][n] \family default will return the nth element of the mth subvector. To get a subrange of a vector, use the form \family sans expr[lower, upper] \family default . To reference vectors in a plot that is not the current plot (see the \family sans setplot \family default command, below), the notation \family sans plotname.vecname \family default can be used. Either a plotname or a vector name may be the wildcard \family sans all \family default . If the plotname is \family sans all \family default , matching vectors from all plots are specified, and if the vector name is all, all vectors in the specified plots are referenced. Note that you may not use binary operations on expressions involving wildcards - it is not obvious what \family sans all + all \family default should denote, for instance. Some (contrived) examples of expressions are shown below. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Expressions examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout cos(TIME) + db(v(3)) \end_layout \begin_layout Plain Layout sin(cos(log([1 2 3 4 5 6 7 8 9 10]))) \end_layout \begin_layout Plain Layout TIME * rnd(v(9)) - 15 * cos(vin#branch) ^ [7.9e5 8] \end_layout \begin_layout Plain Layout not ((ac3.FREQ[32] & tran1.TIME[10]) gt 3) \end_layout \begin_layout Plain Layout (sunif(0) ge 0) ? 1.0 : 2.0 \end_layout \begin_layout Plain Layout mag(fft(v(18))) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Vector names in ngspice may look like \family sans @dname[param] \family default , where dname is either the name of a device instance or of a device model. The vector contains the value of the parameter of the device or model. See Appendix, Chapt. \begin_inset CommandInset ref LatexCommand ref reference "cha:Model-and-Device" \end_inset for details of which parameters are available. The returned value is a vector of length 1. Please note that finding the value of device and device model parameters can also be done with the show command (e.g. \family typewriter show v1 : dc \family default ). \end_layout \begin_layout Standard There are a number of pre-defined constants in ngspice, which you may use by their name. They are stored in plot ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Plots" \end_inset ) \family typewriter const \family default and are listed in the table below: \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Description \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Value \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout pi \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\pi$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 3.14159... \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout e \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $e$ \end_inset (the base of natural logarithms) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 2.71828... \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout c \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $c$ \end_inset (the speed of light) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 299,792,458 \begin_inset Formula $\nicefrac{m}{sec}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout i \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout i (the square root of -1) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \begin_inset Formula $\sqrt{-1}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout kelvin \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout (absolute zero in centigrade) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout -273.15 \begin_inset Formula $°C$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout echarge \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout q (the charge of an electron) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.60219e-19 C \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout boltz \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout k (Boltzmann's constant) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1.38062e-23 \begin_inset Formula $\nicefrac{J}{K}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout planck \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout h (Planck's constant) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 6.62607e-34 J s \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout yes \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout boolean \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout no \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout boolean \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout TRUE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout boolean \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 1 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout FALSE \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout boolean \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout 0 \end_layout \end_inset \end_inset \end_layout \begin_layout Standard These constants are all given in MKS units. If you define another variable with a name that conflicts with one of these then it takes precedence. \end_layout \begin_layout Standard Additional constants may be generated during circuit setup (see \family typewriter .csparam \family default , \begin_inset CommandInset ref LatexCommand ref reference "sec:.csparam" \end_inset ). \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Plots" \end_inset Plots \end_layout \begin_layout Standard The output vectors of any analysis are stored in plots, a traditional SPICE notion. A plot is a group of vectors. A first \family typewriter tran \family default command will generate several vectors within a plot tran1. A subsequent \family typewriter tran \family default command will store their vectors in tran2. Then a \family typewriter linearize \family default command will linearize all vectors from tran2 and store them in tran3, which then becomes the current plot. A \family typewriter fft \family default will generate a plot spec1, again now the current plot. The \family typewriter display \family default command always will show all vectors in the current plot. \family typewriter Echo $plots \family default followed by Return lists all plots generated so far \family typewriter \series bold . \series default Setplot \family default followed by Return will show all plots and ask for a (new) plot to become current. A simple Return will end the command. \family typewriter Setplot name \family default will change the current plot to 'name' (e.g. \family typewriter setplot tran2 \family default will make tran2 the current plot). A sequence \family typewriter \series bold name.vector \family default \series default may be used to access the vector from a foreign plot. \end_layout \begin_layout Standard You may generate plots by yourself: \family typewriter setplot new \family default will generate a new plot named unknown1, \family typewriter set curplottitle= \begin_inset Quotes erd \end_inset a new plot \begin_inset Quotes erd \end_inset \family default will set a title, set \family typewriter curplotname=myplot \family default will set its name as a short description, set \family typewriter curplotdate= \begin_inset Quotes erd \end_inset Sat Aug 28 10:49:42 2010 \begin_inset Quotes erd \end_inset \family default will set its date. Note that strings with spaces have to be given with double quotes. \end_layout \begin_layout Standard Of course the notion 'plot' will be used by this manual also in its more common meaning, denoting a graphics plot or being a \family typewriter plot \family default command. Be careful to get the correct meaning. \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Command-Interpretation" \end_inset Command Interpretation \end_layout \begin_layout Subsection On the console \end_layout \begin_layout Standard On the ngspice console window (or into the Windows GUI) you may directly type in any command from \begin_inset CommandInset ref LatexCommand ref reference "sec:Commands" \end_inset . Within a command sequence, Input/output redirection is available (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Output-redirection" \end_inset for an example) - the symbols \family typewriter > \family default , \family typewriter >> \family default , \family typewriter >& \family default , \family typewriter >>& \family default , and \family typewriter < \family default have the same effects as in the C-shell. This I/O-redirection is internal to ngspice commands, and should not be mixed up with the `external' I/O-redirection offered by the usual shells (Linux, MSYS etc.), see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Shell:-Call-the" \end_inset . You may type multiple commands on one line, separated by semicolons. \end_layout \begin_layout Subsection Scripts \end_layout \begin_layout Standard If a word is typed as a command, and there is no built-in command with that name, the directories in the \family typewriter sourcepath \family default list are searched in order for a file with the name given by the word. If it is found, it is read in as a command file (as if it were sourced). Before it is read, however, the variables \family typewriter \series bold argc \family default \series default and \family typewriter \series bold argv \family default \series default are set to the number of words following the file-name on the command line, and a list of those words respectively. After the file is finished, these variables are unset. Note that if a command file calls another, it must save its \family typewriter \series bold argv \family default \series default and \family typewriter \series bold argc \family default \series default since they are altered. Also, command files may not be re-entrant since there are no local variables. Of course, the procedures may explicitly manipulate a stack.... This way one can write scripts analogous to shell scripts for ngnutmeg and ngspice. \end_layout \begin_layout Standard Note that for the script to work with ngspice, it must begin with a blank line (or whatever else, since it is thrown away) and then a line with \family typewriter .control \family default on it. This is an unfortunate result of the source command being used for both circuit input and command file execution. Note also that this allows the user to merely type the name of a circuit file as a command and it is automatically run. The commands are executed immediately, without running any analyses that may be specified in the circuit (to execute the analyses before the script executes, include a \family sans run \family default command in the script). \end_layout \begin_layout Standard There are various command scripts installed in \family typewriter /usr/local/lib/spice/scripts \family default (or whatever the path is on your machine), and the default \family typewriter sourcepath \family default ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Variables" \end_inset ) includes this directory, so you can use these command files (almost) like built-in commands. \end_layout \begin_layout Subsection Add-on to circuit file \end_layout \begin_layout Standard Probably the most common way to invoke the commands described in the following Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Commands" \end_inset is to add a \family typewriter .control \family default ... \family typewriter .endc \family default section to the circuit input file (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Interactive-mode-with" \end_inset ). \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout pre_set strict_errorhandling \end_layout \begin_layout Plain Layout unset ngdebug \end_layout \begin_layout Plain Layout *save outputs and specials \end_layout \begin_layout Plain Layout save x1.x1.x1.7 V(9) V(10) V(11) V(12) V(13) \end_layout \begin_layout Plain Layout run \end_layout \begin_layout Plain Layout display \end_layout \begin_layout Plain Layout * plot the inputs, use offset to plot on top of each other \end_layout \begin_layout Plain Layout plot v(1) v(2)+4 v(3)+8 v(4)+12 v(5)+16 v(6)+20 v(7)+24 v(8)+28 \end_layout \begin_layout Plain Layout * plot the outputs, use offset to plot on top of each other \end_layout \begin_layout Plain Layout plot v(9) v(10)+4 v(11)+8 v(12)+12 v(13)+16 \end_layout \begin_layout Plain Layout .endc \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Section \begin_inset CommandInset label LatexCommand label name "sec:Commands" \end_inset Commands \end_layout \begin_layout Standard Commands marked with a * are only available in ngspice, not in ngnutmeg. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Ac*:-Perform-an" \end_inset Ac*: Perform an AC, small-signal frequency response analysis \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout ac ( DEC | OCT | LIN ) N Fstart Fstop \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Do an small signal ac analysis (see also Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:.AC:-Small-Signal-AC" \end_inset ) over the specified frequency range. \end_layout \begin_layout Standard \family typewriter \series bold DEC \family default \series default decade variation, and \family typewriter \series bold N \family default \series default is the number of points per decade. \end_layout \begin_layout Standard \family typewriter \series bold OCT \family default \series default stands for octave variation, and \family typewriter \series bold N \family default \series default is the number of points per octave. \end_layout \begin_layout Standard \family typewriter \series bold LIN \family default \series default stands for linear variation, and \family typewriter \series bold N \family default \series default is the number of points. \end_layout \begin_layout Standard \family typewriter \series bold fstart \family default \series default is the starting frequency, and \family typewriter \series bold fstop \family default \series default is the final frequency. \end_layout \begin_layout Standard Note that in order for this analysis to be meaningful, at least one independent source must have been specified with an ac value. \end_layout \begin_layout Standard In this ac analysis all non-linear devices are linearized around their actual dc operating point. Each Ls and Cs gets its imaginary value based on the actual frequency step. Each output vector will be calculated relative to the input voltage (current) given by the ac value (Iin equals to 1 in the example below). The resulting node voltages (and branch currents) are complex vectors. Therefore you have to be careful using the plot command. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * AC test \end_layout \begin_layout Plain Layout Iin 1 0 AC 1 \end_layout \begin_layout Plain Layout R1 1 2 100 \end_layout \begin_layout Plain Layout L1 2 0 1 \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout AC LIN 101 10 10K \end_layout \begin_layout Plain Layout plot v(2) $ real part ! \end_layout \begin_layout Plain Layout plot mag(v(2)) $ magnitude \end_layout \begin_layout Plain Layout plot db(v(2)) $ same as vdb(2) \end_layout \begin_layout Plain Layout plot imag(v(2)) $ imaginary part of v(2) \end_layout \begin_layout Plain Layout plot real(v(2)) $ same as plot v(2) \end_layout \begin_layout Plain Layout plot phase(v(2)) $ phase in rad \end_layout \begin_layout Plain Layout plot cph(v(2)) $ phase in rad, continuous beyond pi \end_layout \begin_layout Plain Layout plot 180/PI*phase(v(2)) $ phase in deg \end_layout \begin_layout Plain Layout .endc \end_layout \begin_layout Plain Layout .end \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard In addition to the plot examples given above you may use the variants of vxx(node) described in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:.PRINT-Lines" \end_inset like \family typewriter vdb(2) \family default . An option to suppress OP analysis before AC may be set for linear circuits ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:AC-Solution-Options" \end_inset ). \end_layout \begin_layout Subsection Alias: Create an alias for a command \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout alias [word] [text ...] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Causes word to be aliased to text. \family typewriter History \family default substitutions may be used, as in C-shell aliases. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Alter*:-Change-a" \end_inset Alter*: Change a device or model parameter \end_layout \begin_layout Standard Alter changes the value for a device or a specified parameter of a device or model. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout alter dev = \end_layout \begin_layout Plain Layout alter dev param = \end_layout \begin_layout Plain Layout alter @dev[param] = \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard < \shape italic expression \shape default > must be real (complex isn't handled right now, integer is fine though, but no strings. For booleans, use 0/1). \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Old style (pre 3f4): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout alter device value \end_layout \begin_layout Plain Layout alter device parameter value [ parameter value ] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Using the old style, its first form is used by simple devices that have one principal value (resistors, capacitors, etc.) where the second form is for more complex devices (bjt's, etc.). Model parameters can be changed with the second form if the name contains a ` \family typewriter # \family default '. For specifying a list of parameters as values, start it with ` \family typewriter [ \family default ', followed by the values in the list, and end with ` \family typewriter ] \family default '. Be sure to place a space between each of the values and before and after the ` \family typewriter [ \family default ' and ` \family typewriter ] \family default '. \end_layout \begin_layout Standard Some examples are given below: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Examples (Spice3f4 style): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout alter vd = 0.1 \end_layout \begin_layout Plain Layout alter vg dc = 0.6 \end_layout \begin_layout Plain Layout alter @m1[w]= 15e-06 \end_layout \begin_layout Plain Layout alter @vg[sin] [ -1 1.5 2MEG ] \end_layout \begin_layout Plain Layout alter @Vi[pwl] = [ 0 1.2 100p 0 ] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \series bold alter \series default may have vectors ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Vectors" \end_inset ) or variables ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Variables" \end_inset ) as parameters. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Examples (vector or variable in parameter list): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout let newfreq = 10k \end_layout \begin_layout Plain Layout alter @vg[sin] [ -1 1.5 $&newfreq ] $ vector \end_layout \begin_layout Plain Layout set newperiod = 150u \end_layout \begin_layout Plain Layout alter @Vi[pwl] = [ 0 1.2 $newperiod 0 ] $ variable \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard You may change a parameter of a device residing in a subcircuit, e.g. of MOS transistor msub1 in subcircuit xm1 (see also Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Accessing-internal-device" \end_inset ). \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Examples (parameter of device in subcircuit): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout alter m.xm1.msub1 w = 20u \end_layout \begin_layout Plain Layout alter @m.xm1.msub1[w] = 20u \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Altermod*:-Change-a" \end_inset Altermod*: Change model parameter(s) \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout altermod mod param = \end_layout \begin_layout Plain Layout altermod @mod[param] = \end_layout \end_inset \end_layout \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout altermod nc1 tox = 10e-9 \end_layout \begin_layout Plain Layout altermod @nc1[tox] = 10e-9 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \series bold Altermod \series default operates on models and is used to change model parameters. The above example will change the parameter \family typewriter tox \family default in all devices using the model \family typewriter nc1 \family default , which is defined as \end_layout \begin_layout LyX-Code *** BSIM3v3 model \end_layout \begin_layout LyX-Code .MODEL nc1 nmos LEVEL=8 version = 3.2.2 \end_layout \begin_layout LyX-Code + acm = 2 mobmod = 1 capmod = 1 noimod = 1 \end_layout \begin_layout LyX-Code + rs = 2.84E+03 rd = 2.84E+03 rsh = 45 \end_layout \begin_layout LyX-Code + tox = 20E-9 xj = 0.25E-6 nch = 1.7E+17 \end_layout \begin_layout LyX-Code + ... \end_layout \begin_layout Standard If you invoke the model by the MOS device \end_layout \begin_layout Standard \family typewriter M1 d g s b nc1 w=10u l=1u \end_layout \begin_layout Standard you might also insert the device name M1 for \family typewriter mod \family default as in \end_layout \begin_layout Standard \family typewriter altermod M1 tox = 10e-9 \end_layout \begin_layout Standard The model parameter \family typewriter tox \family default will be modified, however not only for device M1, but for all devices using the associated MOS model nc1! \end_layout \begin_layout Standard If you want to run corner simulations within a single simulation flow, the following option of altermod may be of help. The parameter set with name \family typewriter modn \family default may be overrun by the altermod command specifying a model file. All parameter values fitting to the existing model \family typewriter modn \family default will be modified. As usual the 'reset' command (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Reset*:-Reset-an" \end_inset ) restores the original values. The model file (see \begin_inset CommandInset ref LatexCommand ref reference "sec:Device-Models" \end_inset ) has to use the standard specifications for an input file, the \family typewriter .model \family default section is the relevant part. However the first line in the model file will be ignored by the input parser, so it should contain only some title information. The \family typewriter .model \family default statement should appear then in the second or any later line. More than one \family typewriter .model \family default section may reside in the file. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout altermod mod1 [mod2 .. mod15] file = \end_layout \begin_layout Plain Layout altermod mod1 [mod2 .. mod15] file \end_layout \end_inset \end_layout \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout altermod nch file = BSIM3_nmos.mod \end_layout \begin_layout Plain Layout altermod pch nch file BSIM4_mos.mod \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Be careful that the new model file corresponds to the existing model selected by \family typewriter modn \family default . The existing models are defined during circuit setup at start up of ngspice. Models have been included by \family typewriter .model \family default statements ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Device-Models" \end_inset ) in your input file or included by the \family typewriter .include \family default command. In the example given above, the models nch (or nch and pch) have to be already available before calling \family typewriter altermod \family default . If they are not found in the active circuit, ngspice will terminate with an error message. There is no checking however of the version and level parameters! So you have to be responsible for offering model data of the same model level (e.g. level 8 for BSIM3). Thus no new model is selectable by \family typewriter altermod \family default , but the parameters of the existing model(s) may be changed (partially, completely, temporarily). \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Alterparam*:-Change-value" \end_inset Alterparam*: Change value of a global parameter \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout alterparam paramname=pvalue \end_layout \begin_layout Plain Layout alterparam subname paramname=pvalue \end_layout \end_inset \end_layout \begin_layout Plain Layout Example (global, top level parameter): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .param npar = 5 \end_layout \begin_layout Plain Layout ... \end_layout \begin_layout Plain Layout alterparam npar = 7 $ change npar from 5 to 7 \end_layout \begin_layout Plain Layout reset \end_layout \end_inset \end_layout \begin_layout Plain Layout Example (parameter in a subcircuit): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .subckt sname \end_layout \begin_layout Plain Layout .param subpar = 13 \end_layout \begin_layout Plain Layout ... \end_layout \begin_layout Plain Layout .ends \end_layout \begin_layout Plain Layout ... \end_layout \begin_layout Plain Layout alterparam sname subpar = 11 $ change subpar from 13 to 11 \end_layout \begin_layout Plain Layout reset \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \series bold Alterparam \series default operates on global parameters or on parameters in a subcircuit defined by the \family typewriter .param ... \family default statement. A subsequent call to \family typewriter reset \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Reset*:-Reset-an" \end_inset ) is required for the parameter value change to become effective. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Asciiplot:-Plot-values" \end_inset Asciiplot: Plot values using old-style character plots \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout asciiplot plotargs \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Produce a line printer plot of the vectors. The plot is sent to the standard output, or you can put it into a file with \family sans asciiplot args ... > file \family default . The set options width, height, and nobreak determine the width and height of the plot, and whether there are page breaks, respectively. The 'more' mode is the standard mode if printing to the screen, that is after a number of lines given by height, and after a page break printing stops with request for answering the prompt by , 'c' or 'q'. If everything shall be printed without stopping, put the command \family typewriter set nomoremode \family default into \family sans .spiceinit \family default \begin_inset CommandInset ref LatexCommand ref reference "sec:User-defined-configuration" \end_inset (or \family sans spinit \family default \begin_inset CommandInset ref LatexCommand ref reference "sec:Standard-configuration-file" \end_inset ). Note that you will have problems if you try to \family typewriter asciiplot \family default something with an X-scale that isn't monotonic (i.e, something like sin(TIME) ), because \family typewriter asciiplot \family default uses a simple-minded linear interpolation. The \family typewriter asciiplot \family default command doesn't deal with log scales or the delta keywords. \end_layout \begin_layout Subsection Aspice*: Asynchronous ngspice run \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout aspice input-file [output-file] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Start an ngspice run, and when it is finished load the resulting data. The raw data is kept in a temporary file. If output-file is specified then the diagnostic output is directed into that file, otherwise it is thrown away. \end_layout \begin_layout Subsection Bug: Output URL for ngspice bug tracker \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout bug \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Get URL to file a bug report. Please go the the URL provided by this command when you have a bug report to file. Include a short summary of the problem, the version number and name of the operating system that you are running, the version of ngspice that you are running, and any relevant ngspice input and output files. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Cd:-Change-directory" \end_inset Cd: Change directory \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout cd [directory] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Change the current working directory to directory, or to the user's home directory (Linux: HOME, MS Windows: USERPROFILE), if none is given. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Cdump:-Dump-the" \end_inset Cdump: Dump the control flow to the screen \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout cdump \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Dumps the control sequence to the screen (all statements inside the \family typewriter .control \family default ... \family typewriter .endc \family default structure before the line with cdump). Indentations show the structure of the sequence. The example below is printed if you add \series bold cdump \series default to \family sans /examples/Monte_Carlo/MonteCarlo.sp \family default . \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example (abbreviated): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout let mc_runs=5 \end_layout \begin_layout Plain Layout let run=0 \end_layout \begin_layout Plain Layout ... \end_layout \begin_layout Plain Layout define agauss(nom, avar, sig) (nom + avar/sig * sgauss(0)) \end_layout \begin_layout Plain Layout define limit(nom, avar) (nom + ((sgauss(0) >=0) ? avar : -avar)) \end_layout \begin_layout Plain Layout dowhile run < mc_runs \end_layout \begin_layout Plain Layout alter c1=unif(1e-09, 0.1) \end_layout \begin_layout Plain Layout ... \end_layout \begin_layout Plain Layout ac oct 100 250k 10meg \end_layout \begin_layout Plain Layout meas ac bw trig vdb(out) val=-10 rise=1 targ vdb(out) \end_layout \begin_layout Plain Layout + val=-10 fall=1 \end_layout \begin_layout Plain Layout set run="$&run" \end_layout \begin_layout Plain Layout ... \end_layout \begin_layout Plain Layout let run=run + 1 \end_layout \begin_layout Plain Layout end \end_layout \begin_layout Plain Layout plot db({$scratch}.allv) \end_layout \begin_layout Plain Layout echo \end_layout \begin_layout Plain Layout print {$scratch}.bwh \end_layout \begin_layout Plain Layout cdump \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Circbyline*:-Enter-a" \end_inset Circbyline*: Enter a circuit line by line \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout circbyline line \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Enter a circuit line by line. \series bold line \series default is any circuit line, as found in the \family sans *.cir \family default ngspice input files. The first line is a title line. The entry will be finished by entering \family typewriter .end \family default . Circuit parsing is then started automatically. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout circbyline test circuit \end_layout \begin_layout Plain Layout circbyline v1 1 0 1 \end_layout \begin_layout Plain Layout circbyline r1 1 0 1 \end_layout \begin_layout Plain Layout circbyline .dc v1 0.5 1.5 0.1 \end_layout \begin_layout Plain Layout circbyline .end \end_layout \begin_layout Plain Layout run \end_layout \begin_layout Plain Layout plot i(v1) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Codemodel:-Load-an" \end_inset Codemodel*: Load an XSPICE code model library \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout codemodel [library file] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Load a XSPICE code model shared library file (e.g. \family sans analog.cm \family default ...). Only available if ngspice is compiled with the XSPICE option ( \family typewriter --enable-xspice \family default ) or with the Windows executable distributed since ngspice21. This command has to be called from \family sans spinit \family default (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Standard-configuration-file" \end_inset ) (or \family sans .spiceinit \family default for personal code models, \begin_inset CommandInset ref LatexCommand ref reference "sec:User-defined-configuration" \end_inset ). \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Compose:-Compose-a" \end_inset Compose: Compose a vector \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General form 1 - List of values: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout compose name values value1 [ value2 ... ] \end_layout \end_inset \end_layout \begin_layout Plain Layout General forms 2 - Linearly spaced values: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout compose name start=val stop=val step=val \end_layout \begin_layout Plain Layout compose name center=val span=val step=val \end_layout \begin_layout Plain Layout compose name lin=val center=val span=val \end_layout \begin_layout Plain Layout compose name lin=val \end_layout \end_inset \end_layout \begin_layout Plain Layout General forms 3 - Logarithmically spaced values: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout compose name (log=val | dec=val | oct=val) start=val stop=val \end_layout \begin_layout Plain Layout compose name (log=val | dec=val | oct=val) center=val span=val \end_layout \end_inset \end_layout \begin_layout Plain Layout General form 4 - Gaussian distributed values: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout compose name gauss=val \end_layout \end_inset \end_layout \begin_layout Plain Layout General forms 5 - Uniformly distributed values: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout compose name unif=val \end_layout \begin_layout Plain Layout compose name unif=val start=val stop=val \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The general form 1 takes the values and creates a new vector, where the \emph on values \emph default may be arbitrary expressions. If negative numbers or expressions starting with '-' are to be entered, put them into brackets, e.g. (-2.364) or (-5*PI). \end_layout \begin_layout Standard The other forms 2 - 5 create a new vector according the following possible parameters: \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \family typewriter start \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Value of \emph on name \emph default [0] (default: 0) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter stop \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Last value of \emph on name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter step \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Difference between successive elements of the linearly spaced vector (default: 1) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter lin \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Number of points, linearly spaced \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter log \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Number of points, logarithmically spaced \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter dec \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Number of points per decade, logarithmically spaced \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout oct \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Number of points per octave, logarithmically spaced \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter center \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Where to center the range of points \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter span \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Size of the range of points (default for uniform distribution: 1) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter gauss \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Number of points, Gaussian distributed \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter mean \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Mean value of the Gaussian (default 0) or uniform distribution (default 0.5) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout sd \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Standard deviation for the Gaussian distribution (default 1) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter unif \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Number of points, uniformly distributed \end_layout \end_inset \end_inset \end_layout \begin_layout Subsection Dc*: Perform a DC-sweep analysis \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout dc Source Vstart Vstop Vincr [ Source2 Vstart2 Vstop2 Vincr2 ] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Do a dc transfer curve analysis. See the previous Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:.DC:-DC-Transfer" \end_inset for more details. Several options may be set ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:DC-Solution-Options" \end_inset ). \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Define:-Define-a" \end_inset Define: Define a function \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout define function(arg1, arg2, ...) expression \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Define the function with the name function and arguments arg1, arg2, ... to be \emph on expression \emph default , which may involve the arguments. When the function is later used, the arguments it is given are substituted for the formal parameters when it was parsed. If expression is not present, any existing definition for function is printed, and if there are no arguments then expressions for all currently active definitions are printed. Note that you may have different functions defined with the same name but different arities. Some useful definitions are \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout define max(x,y) (x > y) * x + (x <= y) * y \end_layout \begin_layout Plain Layout define min(x,y) (x < y) * x + (x >= y) * y \end_layout \begin_layout Plain Layout define limit(nom, avar) (nom + ((sgauss(0) >= 0) ? avar : -avar)) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection Deftype: Define a new type for a vector or plot \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout deftype [v | p] typename abbrev \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard defines types for vectors and plots. abbrev will be used to parse things like abbrev(name) and to label axes with M, instead of numbers. Also, the command `deftype p plottype pattern ...' will assign plottype as the name for any plot with one of the patterns in its Name: field. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout deftype v capacitance F \end_layout \begin_layout Plain Layout settype capacitance moscap \end_layout \begin_layout Plain Layout plot moscap vs v(cc) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Delete*:-Remove-a" \end_inset Delete*: Remove a trace or breakpoint \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout delete [ debug-number ... ] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Delete the specified saved nodes and parameters, breakpoints and traces. The debug numbers are those shown by the status command (unless you do \family sans status > file \family default , in which case the debug numbers are not printed). \end_layout \begin_layout Subsection Destroy: Delete an output data set \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout destroy [plotnames | all] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Release the memory holding the output data (the given plot or all plots) for the specified runs. \end_layout \begin_layout Subsection Devhelp: information on available devices \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout devhelp [[-csv] device_name [parameter]] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Devhelp command shows the user information about the devices available in the simulator. If called without arguments, it simply displays the list of available devices in the simulator. The name of the device is the name used inside the simulator to access that device. If the user specifies a device name, then all the parameters of that device (model and instance parameters) will be printed. Parameter description includes the internal ID of the parameter ( \family typewriter id# \family default ), the name used in the model card or on the instance line ( \emph on Name \emph default ), the direction ( \emph on Dir \emph default ) and the description of the parameter ( \emph on Description \emph default ). All the fields are self-explanatory, except the ` \emph on direction \emph default '. Direction can be \family typewriter in \family default , \family typewriter out \family default or \family typewriter inout \family default and corresponds to a ` \emph on write-only \emph default ', ` \emph on read-only \emph default ' or a ` \emph on read/write \emph default ' parameter. Read-only parameters can be read but not set, write only can be set but not read and \emph on read/write \emph default can be both set and read by the user. \end_layout \begin_layout Standard The \family typewriter -csv \family default option prints the fields separated by a comma, for direct import into a spreadsheet. This option is used to generate the simulator documentation. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout devhelp \end_layout \begin_layout Plain Layout devhelp resistor \end_layout \begin_layout Plain Layout devhelp capacitor ic \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection Diff: Compare vectors \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout diff plot1 plot2 [vec ...] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Compare all the vectors in the specified plots, or only the named vectors if any are given. If there are different vectors in the two plots, or any values in the vectors differ significantly, the difference is reported. The variables \family sans diff_abstol \family default , \family sans diff_reltol \family default , and \family sans diff_vntol \family default are used to determine a significant difference. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Display:-List-known" \end_inset Display: List known vectors and types \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout display [varname ...] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Prints a summary of currently defined vectors, or of the names specified. The vectors are sorted by name unless the variable \family sans nosort \family default is set. The information given is the name of the vector, the length, the type of the vector, and whether it is real or complex data. Additionally, one vector is labeled [scale]. When a command such as \family typewriter plot \family default is given without a \family sans vs \family default argument, this scale is used for the X-axis. It is always the first vector in a rawfile, or the first vector defined in a new plot. If you undefine the scale (i.e, \family sans let TIME = [] \family default ), one of the remaining vectors becomes the new scale (which one is unpredictabl e). You may set the scale to another vector of the plot with the command \family typewriter \series bold \family sans \series default setscale \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Setscale:-Set-the" \end_inset ). \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Echo:-Print-text" \end_inset Echo: Print text \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout echo [-n] [text | $variable | $&vector] ... \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Echos all text, variables and vectors to the screen or the redirected output location. If -n included as the first argument, a newline will not be printed. Otherwise one will be appended to the output. \end_layout \begin_layout Subsection Edit*: Edit the current circuit \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout edit [ file-name ] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Print the current ngspice input file into a file, call up the editor on that file and allow the user to modify it, and then read it back in, replacing the original file. If a file-name is given, then edit that file and load it, making the circuit the current one. The editor may be defined in \series bold \family sans \series default .spiceinit \family default or \family sans spinit \family default by a command line like \family typewriter \end_layout \begin_layout Standard \family typewriter set editor=emacs \end_layout \begin_layout Standard Using MS Windows, to allow the \series bold edit \series default command calling an editor, you will have to add the editor's path to the PATH variable of the command prompt windows (see \begin_inset CommandInset href LatexCommand href name "here" target "http://en.wikipedia.org/wiki/Environment_variable#Examples_of_DOS_environment_variables" literal "false" \end_inset ). \series bold edit \series default then calls \family sans cmd.exe \family default with e.g. \family sans notepad++ \family default and \family typewriter file-name \family default as parameter, if you have set \end_layout \begin_layout Standard \family typewriter set editor=notepad++.exe \end_layout \begin_layout Standard in \family sans .spiceinit \family default or \family sans spinit \family default . \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Edisplay*" \end_inset Edisplay: Print a list of all the event nodes \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout edisplay \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Print the node names, node types, and number of events per node of all event driven nodes generated or used by XSPICE 'A' devices. See \family typewriter eprint \family default , \family typewriter eprvcd \family default , and \begin_inset CommandInset ref LatexCommand ref reference "subsec:Running-example-C3" \end_inset for an example. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Eprint*:-Print-an" \end_inset Eprint: Print an event driven node \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout eprint node [node] \end_layout \begin_layout Plain Layout eprint node [node] > nodeout.txt $ output redirected \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Print an event driven node generated or used by an XSPICE 'A' device. These nodes are vectors not organized in plots. See \family typewriter edisplay \family default , \family typewriter eprvcd \family default , and Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Running-example-C3" \end_inset for an example. Output redirection into a file is available. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Edisplay*-1" \end_inset Eprvcd: Dump event nodes in VCD format \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout eprvcd node1 node2 .. noden [ > filename ] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Dump the data of the specified event driven nodes to a \family sans .vcd \family default file. Such files may be viewed with an vcd viewer, for example \begin_inset CommandInset href LatexCommand href name "gtkwave" target "http://gtkwave.sourceforge.net/" literal "false" \end_inset . See \family typewriter edisplay \family default , \family typewriter eprint \family default , \family typewriter eprvcd \family default , and \begin_inset CommandInset ref LatexCommand ref reference "subsec:Running-example-C3" \end_inset for an example. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:fft:-fast-Fourier" \end_inset FFT: fast Fourier transform of vectors \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout fft vector1 [vector2] ... \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard This analysis provides a fast Fourier transform of the input vector(s) in forward direction. \family typewriter fft \family default is much faster than \family typewriter spec \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Spec:-Create-a" \end_inset ) (about a factor of 50 to 100 for larger vectors). \end_layout \begin_layout Standard The \family typewriter fft \family default command will create a new plot consisting of the Fourier transforms of the vectors given on the command line. Each vector given should be a transient analysis result, i.e. it should have \family typewriter time \family default as a scale. You will have gotten these vectors by the \family typewriter tran Tstep Tstop Tstart \family default command. \end_layout \begin_layout Standard The vector should have a linear equidistant time scale. Therefore linearization using the \family typewriter linearize \family default command is recommended before running \family typewriter fft \family default . Be careful selecting a \family typewriter Tstep \family default value small enough for good interpolation, e.g. much smaller than any signal period to be resolved by \family typewriter fft \family default (see \family typewriter linearize \family default command). The Fast Fourier Transform will be computed using a window function as given with the specwindow variable. A new plot named \family sans specx \family default will be generated with a new vector (having the same name as the input vector, see command above) containing the transformed data. \end_layout \begin_layout Standard Ngspice has two FFT implementations: \end_layout \begin_layout Enumerate Standard code is based on the FFT function provided by John Green `FFTs for RISC 2.0`, downloaded 2012, now to be found \begin_inset CommandInset href LatexCommand href name "here" target "http://hyperarchive.lcs.mit.edu/HyperArchive/Archive/dev/src/ffts-for-risc-2-c.hqx" literal "false" \end_inset . These are a power-of-two routines for fft and ifft. If the input size doesn't fit this requirement the remaining data will be zero padded up to the next 2 \begin_inset Formula $N$ \end_inset field size. You have to take care of the correlated change in the scale vector. \end_layout \begin_layout Enumerate If available on the operating system (see Chapter \begin_inset CommandInset ref LatexCommand ref reference "cha:Compilation-notes" \end_inset ) ngspice can be linked to the famous FFTW-3 package, found \begin_inset CommandInset href LatexCommand href name "here" target "http://www.fftw.org/" literal "false" \end_inset . This high performance package has advantages in speed and accuracy compared to most of the freely available FFT libraries. It makes arbitrary size transforms for even and odd data. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout How to compute the \family typewriter fft \family default from a transient simulation output: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout ngspice 8 -> setplot tran1 \end_layout \begin_layout Plain Layout ngspice 9 -> linearize V(2) \end_layout \begin_layout Plain Layout ngspice 9 -> set specwindow=blackman \end_layout \begin_layout Plain Layout ngspice 10 -> fft V(2) \end_layout \begin_layout Plain Layout ngspice 11 -> plot mag(V(2)) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter Linearize \family default will create a new vector V(2) in a new plot \family typewriter tran2 \family default . The command \family typewriter fft V(2) \family default will create a new plot \family typewriter spec1 \family default with vector V(2) holding the resulting data. \end_layout \begin_layout Standard The variables listed in the following table control operation of the \family typewriter fft \family default command. Each can be set with the set command before calling \family typewriter \series bold \series default fft \family default . \end_layout \begin_layout Subparagraph \family typewriter \series medium specwindow: \end_layout \begin_layout Standard This variable is set to one of the following strings, which will determine the type of windowing used for the Fourier transform in the \family typewriter spec \family default and \family typewriter fft \family default command. If not set, the default is \family typewriter hanning \family default . \end_layout \begin_layout Description none No windowing \end_layout \begin_layout Description rectangular Rectangular window \end_layout \begin_layout Description bartlet Bartlett (also triangle) window \end_layout \begin_layout Description blackman Blackman window \end_layout \begin_layout Description hanning Hanning (also hann or cosine) window \end_layout \begin_layout Description hamming Hamming window \end_layout \begin_layout Description gaussian Gaussian window \end_layout \begin_layout Description flattop Flat top window \end_layout \begin_layout Standard \begin_inset Float figure placement H wide false sideways false status open \begin_layout Plain Layout \begin_inset Graphics filename Images/fft_windows.png width 70line% \end_inset \begin_inset Caption Standard \begin_layout Plain Layout Spec and FFT window functions (Gaussian order = 4) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subparagraph specwindoworder: \end_layout \begin_layout Standard This can be set to an integer in the range 2-8. This sets the order when the Gaussian window is used in the \family typewriter spec \family default and \family typewriter fft \family default commands. If not set, order 2 is used. \end_layout \begin_layout Subsection Fourier: Perform a Fourier transform \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout fourier fundamental_frequency [expression ...] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \series bold Fourier \series default is used to analyze the output vector(s) of a preceding transient analysis (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Tran*:-Perform-a" \end_inset ). It does a Fourier analysis of each of the given values, using the first 10 multiples of the fundamental frequency (or the first \series bold nfreqs \series default multiples, if that variable is set (see \begin_inset CommandInset ref LatexCommand ref reference "sec:Variables" \end_inset ). The printed output is like that of the \family typewriter .four \family default ngspice line (Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:.FOUR:-Fourier-Analysis" \end_inset ). The expressions may be any valid expression (see \begin_inset CommandInset ref LatexCommand ref reference "sec:Expressions,-Functions,-and" \end_inset ), e.g. v(2). The evaluated expression values are interpolated onto a fixed-space grid with the number of points given by the \series bold fourgridsize \series default variable, or 200 if it is not set. The interpolation is of degree \series bold polydegree \series default if that variable is set, or 1 otherwise. If \series bold polydegree \series default is 0, then no interpolation is done. This is likely to give erroneous results if the time scale is not monotonic. \end_layout \begin_layout Standard The \series bold fourier \series default command not only issues a printout, but also generates vectors, one per expression. The size of the vector is 3 x nfreqs (per default 3 x 10). The name of the new vector is fouriermn, where m is set by the mth call to the fourier command, n is the nth expression given in the actual fourier command. fouriermn[0] is the vector of the 10 (nfreqs) frequency values, fouriermn[1] contains the 10 (nfreqs) magnitude values, fouriermn[2] the 10 (nfreqs) phase values of the result. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * do the transient analysis \end_layout \begin_layout Plain Layout tran 1n 1m \end_layout \begin_layout Plain Layout * do the fourier analysis \end_layout \begin_layout Plain Layout fourier 3.34e6 v(2) v(3) $ first call \end_layout \begin_layout Plain Layout fourier 100e6 v(2) v(3) $ second call \end_layout \begin_layout Plain Layout * get individual values \end_layout \begin_layout Plain Layout let newt1 = fourier11[0][1] \end_layout \begin_layout Plain Layout let newt2 = fourier11[1][1] \end_layout \begin_layout Plain Layout let newt3 = fourier11[2][1] \end_layout \begin_layout Plain Layout let newt4 = fourier12[0][4] \end_layout \begin_layout Plain Layout let newt5 = fourier12[1][4] \end_layout \begin_layout Plain Layout let newt6 = fourier12[2][4] \end_layout \begin_layout Plain Layout * plot magnitude of second expression (v(3)) \end_layout \begin_layout Plain Layout * from first call versus frequency \end_layout \begin_layout Plain Layout plot fourier12[1] vs fourier12[0] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The \family typewriter plot \family default command from the example plots the vector of the magnitude values, obtained by the first call to fourier and evaluating the first expression in this call, against the vector of the frequency values. \end_layout \begin_layout Subsection Getcwd: Print the current working directory \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout getcwd \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Print the current working directory. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Gnuplot:-Graphics-output" \end_inset Gnuplot: Graphics output via gnuplot \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout gnuplot file plotargs \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Like plot, but using \family sans gnuplot \family default for graphics output and further data manipulation. ngspice creates a file called \family sans file.plt \family default containing the \family sans gnuplot \family default command sequence, a file called \family sans file.data \family default containing the data to be plotted, and a file called either \family sans file.eps \family default (Postscript, this is the default) or \family sans file.png \family default (the compressed binary \family typewriter png \family default format, when the variable \family typewriter gnuplot_terminal \family default is set to \family typewriter png \family default ). It is possible to suppress the latter hardcopy file by using a file name that starts with ' \family sans np_ \family default '. On Linux, \family sans gnuplot \family default is called via \family typewriter xterm \family default , and offers a Gnuplot console to manipulate the data. On Windows, a plot window is opened and the command console window is available with a mouse click. Of course you have to have \family sans gnuplot \family default installed on your system. \end_layout \begin_layout Subsection Hardcopy: Save a plot to a file for printing \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout hardcopy file plotargs \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Just like plot, except that it creates a file called \family typewriter file \family default containing the plot. The file is a postscript image. As an alternative, the \family typewriter plot \family default (5) format is available by setting the \family typewriter hcopydevtype \family default variable to \family typewriter \series bold plot5 \family default \series default , and can be printed by either the \family typewriter plot \family default (1) program or \family typewriter lpr \family default with the \family typewriter -g \family default flag. See also Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Printing-options" \end_inset for more details (color etc.). \end_layout \begin_layout Subsection Help: Print summaries of Ngspice commands \end_layout \begin_layout Standard Prints help. This help information, however, is spice3f5-like, stemming from 1991 and thus is outdated. If commands are given, descriptions of those commands are printed. Otherwise help for only a few major commands is printed. On Windows, this \series bold help \series default command only provides a link to documentation. Spice3f5 compatible help may be found in the \begin_inset CommandInset href LatexCommand href name "Spice 3 User manual" target "https://web.archive.org/web/20180221111839/http://newton.ex.ac.uk/teaching/CDHW/Electronics2/userguide/" literal "false" \end_inset . For ngspice, please use this manual. \end_layout \begin_layout Subsection History: Review previous commands \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout history [-r] [number] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Print out the history, or the last (first if \series bold -r \series default is specified) \family typewriter number \family default commands typed at the keyboard. \end_layout \begin_layout Standard A history substitution enables you to reuse a portion of a previous command as you type the current command. History substitutions save typing. A history substitution normally starts with a \family typewriter '!' \family default . A history substitution has three parts: an event that specifies a previous command, a selector that selects one or more words of the event, and some modifiers that modify the selected words. The selector and modifiers are optional. A history substitution has the form \family typewriter ![event][:]selector[:modifier] \family sans \SpecialChar ldots \family typewriter ] \family default The event is required unless it is followed by a selector that does not start with a digit. The \family typewriter ':' \family default can be omitted before the selector if this selector does not begin with a digit. History substitutions are interpreted before anything else \family typewriter — \family default even before quotations and command substitutions. The only way to quote the \family typewriter '!' \family default of a history substitution is to escape it with a preceding backslash. A \family typewriter '!' \family default need not be escaped if it is followed by whitespace, \family typewriter '=' \family default , or \family typewriter '(' \family default . \end_layout \begin_layout Standard Ngspice saves each command that you type in a history list, provided that the command contains at least one word. The commands in the history list are called events. The events are numbered, with the first command that you issue when you start Ngspice being number one. The \family typewriter history \family default variable specifies how many events are retained in the history list. \end_layout \begin_layout Standard These are the forms of an event in a history substitution: \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \family typewriter !! \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The preceding event. Typing \family typewriter '!!' \family default is an easy way to reissue the previous command. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter !n \family default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Event number \emph on n. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter !-n \family default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The \emph on n \emph default \begin_inset script superscript \begin_layout Plain Layout th \end_layout \end_inset previous event. For example, \family typewriter !-1 \family default refers to the immediately preceding event and is equivalent to \family typewriter !!. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter !str \family default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The unique previous event whose name starts with \emph on str. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter !?str[?] \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The unique previous event containing the string \emph on str \emph default . The closing \family typewriter '?' \family default can be omitted if it is followed by a newline. \end_layout \end_inset \end_inset \end_layout \begin_layout Standard You can modify the words of an event by attaching one or more modifiers. Each modifier must be preceded by a colon. The following modifiers assume that the first selected word is a file name: \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \family typewriter :r \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Removes the trailing \family typewriter .str \family default extension from the first selected word. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter :h \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Removes a trailing path name component from the first selected word. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter :t \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Removes all leading path name components from the first selected word. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter :e \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Remove all but the trailing suffix. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter :p \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Print the new command but do not execute it. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter s/ \family default \emph on old \emph default / \emph on new \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Substitute \emph on new \emph default for the first occurrence of \emph on old \emph default in the event line. Any delimiter may be used in place of ` \family typewriter / \family default '. The delimiter may be quoted in \emph on old \emph default and \emph on new \emph default with a single backslash. If ` \family typewriter & \family default ' appears in \family typewriter new \family default , it is replaced by \family typewriter old \family default . A single backslash will quote the ` \family typewriter & \family default '. The final delimiter is optional if it is the last character on the input line. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter & \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Repeat the previous substitution. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter g a \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Cause changes to be applied over the entire event line. Used in conjunction with ` \family typewriter s \family default ', as in \family typewriter gs \family default / \emph on old \emph default / \emph on new \emph default /, or with ` \family typewriter & \family default '. \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter G \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Apply the following ` \family typewriter s \family default ' modifier once to each word in the event. \end_layout \end_inset \end_inset \end_layout \begin_layout Standard For example, if the command \family sans ls /usr/elsa/toys.txt \family default has just been executed, then the command \family sans echo !!^:r !!^:h !!^:t !!^:t:r \family default produces the output \family sans /usr/elsa/toys /usr/elsa toys.txt toys . \family default The ' \family typewriter ^ \family default ' command is explained in the table below. \end_layout \begin_layout Standard You can select a subset of the words of an event by attaching a selector to the event. A history substitution without a selector includes all of the words of the event. These are the possible selectors for selecting words of the event: \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \family sans :0 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The command name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family sans [:]^ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The first argument \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family sans [:]$ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The last argument \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family sans :n \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The \emph on n \emph default \begin_inset script superscript \begin_layout Plain Layout th \end_layout \end_inset argument ( \emph on n \emph default \begin_inset Formula $\geq$ \end_inset 1) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family sans :n1-n2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Words \emph on n \emph default 1 through \emph on n \emph default 2 \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family sans [:]* \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Words 1 through $ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family sans :x* \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Words \emph on x \emph default through $ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family sans :x- \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Words \emph on x \emph default through ($ - 1) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family sans [:]-x \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Words 0 through \emph on x \emph default \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family sans [:]% \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout The word matched by the last \family sans ?str? \family default search used \end_layout \end_inset \end_inset \end_layout \begin_layout Standard The colon preceding a selector can be omitted if the selector does not start with a digit. \end_layout \begin_layout Standard The following additional special conventions provide abbreviations for commonly used forms of history substitution: \end_layout \begin_layout Itemize An event specification can be omitted from a history substitution if it is followed by a selector that does not start with a digit. In this case the event is taken to be the event used in the most recent history reference on the same line if there is one, or the preceding event otherwise. For example, the command \family sans echo !?qucs?^ !$ \family default echoes the first and last arguments of the most recent command containing the string \family sans qucs \family default . \end_layout \begin_layout Itemize If the first non-blank character of an input line is \family sans '^' \family default , the \family sans '^' \family default is taken as an abbreviation for \family sans !:s^ \family default . This form provides a convenient way to correct a simple spelling error in the previous line. For example, if by mistake you typed the command \family sans cat /etc/lasswd \family default you could re-execute the command with \family sans lasswd \family default changed to \family sans passwd \family default by typing \family sans ^l^p . \end_layout \begin_layout Itemize You can enclose a history substitution in braces to prevent it from absorbing the following characters. In this case the entire substitution except for the starting \family sans '!' \family default must be within the braces. For example, suppose that you previously issued the command \family sans cp accounts ../money . \family default Then the command \family sans !cps \family default looks for a previous command starting with \family sans cps \family default while the command \family sans !{cp}s \family default turns into a command \family sans cp accounts ../moneys . \end_layout \begin_layout Standard Some characters are handled specially as follows: \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \family sans ~ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Expands to the home directory \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family sans * \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Matches any string of characters in a filename \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family sans ? \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Matches any single character in a filename \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family sans [] \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Matches any of the characters enclosed in a filename \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family sans - \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Used within \family sans [] \family default to specify a range of characters. For example, \family sans [b-k] \family default matches on any character between and including \family sans ‘b’ \family default through to \family sans ‘k’ \family default . \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family sans ^ \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout If the \family sans ^ \family default is included within \family sans [] \family default as the first character, then it negates the following characters matching on anything but those. For example, \family sans [^agm] \family default would match on anything other than \family sans ‘a’ \family default , \family sans ‘g’ \family default and \family sans ‘m’ \family default . \family sans [^a-zA-Z] \family default would match on anything other than an alphabetic character. \end_layout \end_inset \end_inset \end_layout \begin_layout Standard The wildcard characters \family sans * \family default , \family sans ? \family default , \family sans [ \family default , and \family sans ] \family default can be used, but only if you \family sans unset noglob \family default first. This makes them rather useless for typing algebraic expressions, so you should \family sans set noglob \family default again after you are done with wildcard expansion. \end_layout \begin_layout Standard When the environment variable \family sans HOME \family default exists (on Unix, Linux, or CYGWIN), \family typewriter history \family default permanently stores previous command lines in the file \family typewriter $HOME/._ngspice_history \family default . When this variable does not exist (typically on Windows when the readline library is not officially installed), the history file is called \family typewriter .history \family default and put in the current working directory. \end_layout \begin_layout Standard The \family typewriter history \family default command is part of the readline or editline package. The readline program provides a command line editor that is configurable through the file \family typewriter .inputrc \family default . The path to this configuration file is either found in the shell variable \family sans INPUTRC, \family default or it is (on Unix/Linux/CYGWIN) the file \family sans ~/.inputrc \family default in the user's home directory. On Windows systems, the configuration file is \family sans /Users//.inputrc \family default , unless the readline library was officially installed. In that case the filename is taken from the Windows registry and points to a location that the user specified during installation. See \family sans \begin_inset CommandInset href LatexCommand href target "https://web.archive.org/web/20190527085247/https://tiswww.case.edu/php/chet/readline/rltop.html" literal "false" \end_inset \family default for detailed documentation. Some useful commands are below. \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout \family typewriter Left/Right arrow \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Move one character to the left or right \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter Home/End \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Move to beginning or end of line \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter Up/Down arrow \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Cycle through the history buffer \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter C-_- \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Undo last editing command \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter C-r \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Incremental search backward \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter TAB \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout completion of a file name \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter C-ak \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Erase the command line (kill) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter C-y \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Retrieve last kill (yank) \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \family typewriter C-u \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Erase from cursor to start of line \end_layout \end_inset \end_inset \end_layout \begin_layout Subsection Inventory: Print circuit inventory \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout inventory \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard This commands accepts no argument and simply prints the number of instances of a particular device in a loaded netlist. \end_layout \begin_layout Subsection Iplot*: Incremental plot \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout iplot [ node ...] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Incrementally plot the values of the nodes while ngspice runs. The \family sans iplot \family default command can be used with the \family typewriter where \family default command to find trouble spots in a transient simulation. \end_layout \begin_layout Standard The \family typewriter @name[param] \family default notation ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Accessing-internal-device" \end_inset ) might not work yet. \end_layout \begin_layout Subsection Jobs*: List active asynchronous ngspice runs \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout jobs \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Report on the asynchronous ngspice jobs currently running. Ngnutmeg checks to see if the jobs are finished every time you execute a command. If it is done then the data is loaded and becomes available. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Let:-Assign-a" \end_inset Let: Assign a value to a vector \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout let name = expr \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Creates a new vector called name with the value specified by \emph on expr \emph default , an expression as described above. If \emph on expr \emph default is [] (a zero-length vector) then the vector becomes undefined. Individual elements of a vector may be modified by appending a subscript to name (ex. name[0]). If there are no arguments, \family typewriter let \family default is the same as \family typewriter display \family default . \end_layout \begin_layout Standard The command \series bold let \series default creates a vector in the current plot. Use \series bold setplot \series default \begin_inset CommandInset ref LatexCommand eqref reference "subsec:Setplot:-Switch-the" \end_inset to create a new plot. \end_layout \begin_layout Standard There is no straightforward way to initialize a new vector. In general, one might want to have \family typewriter let \family default initialize a slice (i.e. name[4:4,21:23] = [ 1 2 3 ]) of a multi-dimensional matrix of arbitrary type (i.e. real, complex ..), where all values and indexes are arbitrary expressions. This will fail. The procedure is to first allocate a real vector of the appropriate size with either \family typewriter vector \family default (), \family typewriter unitvec \family default (), or \family typewriter [ n1 n2 n3 ... ] \family default . The second step is to optionally change the type of the new vector (to complex) with the \family typewriter j \family default () function. The third step \family typewriter reshape \family default s the dimensions, and the final step (re)initializes the contents, like so: \end_layout \begin_layout Quote \family typewriter let a = j(vector(10)) \end_layout \begin_layout Quote \family typewriter reshape a [2][5] \end_layout \begin_layout Quote \family typewriter let a[0][0] = (pi,pi) \end_layout \begin_layout Standard Initialization of real vectors can be done quite efficiently with \family typewriter compose: \end_layout \begin_layout Quote \family typewriter compose a values (pi, pi) (1,1) (2,sqrt(7)) (boltz,e) \end_layout \begin_layout Quote \family typewriter reshape a [2][2] \end_layout \begin_layout Standard See also \series bold unlet \series default \begin_inset CommandInset ref LatexCommand eqref reference "subsec:Unlet:-Delete-the" \end_inset , \series bold compose \series default \begin_inset CommandInset ref LatexCommand eqref reference "subsec:Compose:-Compose-a" \end_inset . \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Linearize*:-Interpolate-to" \end_inset Linearize*: Interpolate to a linear scale \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout linearize vec ... \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Create a new plot with all of the vectors in the current plot, or only those mentioned as arguments to the command, all data linearized onto an equidistant time scale. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout How to compute the \family typewriter fft \family default from a transient simulation output: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout ngspice 8 -> setplot tran1 \end_layout \begin_layout Plain Layout ngspice 9 -> linearize V(2) \end_layout \begin_layout Plain Layout ngspice 9 -> set specwindow=blackman \end_layout \begin_layout Plain Layout ngspice 10 -> fft V(2) \end_layout \begin_layout Plain Layout ngspice 11 -> plot mag(V(2))tstep \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter Linearize \family default will redo the vectors \series bold vec \series default or renew all vectors of the current plot (e.g. tran3) if no arguments are given and store them into a new plot (e.g. tran4). The new vectors are interpolated onto a linear time scale, which is determined by the values of \family typewriter tstep \family default , \family typewriter tstart \family default , and \family typewriter tstop \family default in the currently active transient analysis. The currently loaded input file must include a transient analysis (a \family typewriter tran \family default command may be run interactively before the last \family typewriter reset \family default , alternately), and the current plot must be from this transient analysis. The length of the new vector is \family typewriter floor((tstop - tstart) / tstep + 1.5) \family default . This command is needed for example if you want to do an FFT analysis ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:fft:-fast-Fourier" \end_inset ). Please note that the parameter \family typewriter tstep \family default of your transient analysis (see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:.TRAN:-Transient-Analysis" \end_inset ) has to be small enough to get adequate resolution, otherwise the command \family typewriter linearize \family default will do sub-sampling of your signal. If no circuit is loaded and the data have been acquired by the \family typewriter load \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Load:-Load-rawfile" \end_inset ) command, \family typewriter Linearize \family default will take time data from transient analysis scale vector. \end_layout \begin_layout Standard The \family typewriter linearize \family default command may be used to create a linearized cutout of the original vector by defining the vectors \family typewriter lin-tstart \family default , \family typewriter lin-tstop \family default , and \family typewriter lin-tstep \family default before issuing the \family typewriter linearize \family default command. At least \family typewriter lin-tstart \family default or \family typewriter lin-tstop \family default has to be defined. This may be used to plot just a portion of a vector, or to prepare a better fft by skipping the start-up phase of a ring oscillator. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Excerpt from the ring oscillator example soi/ring51_40.sp: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * original time scale by .tran command is from 0 to 16ns \end_layout \begin_layout Plain Layout save out25 out50 \end_layout \begin_layout Plain Layout run \end_layout \begin_layout Plain Layout plot out25 out50 \end_layout \begin_layout Plain Layout let lin-tstart = 4n $ skip the start-up phase \end_layout \begin_layout Plain Layout let lin-tstop = 14n $ end earlier(just for demonstration) \end_layout \begin_layout Plain Layout let lin-tstep = 5p \end_layout \begin_layout Plain Layout linearize out25 out50 \end_layout \begin_layout Plain Layout plot out25 out50 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The \family typewriter linearize \family default command should explicitely name the vectors of interest. Otherwise warning messages pop up that the vectors lin-tstart etc cannot be linearized. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Listing*:-Print-a" \end_inset Listing*: Print a listing of the current circuit \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout listing [logical] [physical] [deck] [expand] [param] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard If the \series bold logical \series default argument is given, the listing is with all continuation lines collapsed into one line, and if the \series bold physical \series default argument is given the lines are printed out as they were found in the file. The default is logical. A \series bold deck \series default listing is just like the physical listing, except without the line numbers it recreates the input file verbatim (except that it does not preserve case). If the word \series bold expand \series default is present, the circuit is printed with all subcircuits expanded. The option \series bold param \series default allows printing all parameters and their actual values. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Load:-Load-rawfile" \end_inset Load: Load rawfile data \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout load [filename] ... \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Loads either binary or ascii format rawfile data from the files named. The default file name is rawspice.raw, or the argument to the -r flag if there was one. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Mc_source*:-Reload-the" \end_inset Mc_source*: Reload the circuit netlist from an internal storage \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout mc_source \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Upon reading a netlist, after its preprocessing is finished, the modified netlist is stored internally. This command will reload this netlist and create a new circuit inside ngspice. This command is used in conjunction with the alterparam command. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Meas*:-Mesurements-on" \end_inset Meas*: Measurements on simulation data \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form (example): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout MEAS {DC|AC|TRAN|SP} result TRIG trig_variable VAL=val \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout TARG targ_variable VAL=val \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Most of the input forms found in \begin_inset CommandInset ref LatexCommand ref reference "subsec:.MEAS" \end_inset may be used here with the command \family typewriter meas \family default instead of \family typewriter .meas(ure) \family default . Using meas inside the \family typewriter .control \family default ... \family typewriter .endc \family default section offers additional features compared to the \family typewriter .meas \family default use. \family typewriter meas \family default will print the results as usual, but in addition will store its measurement result (typically the token \family typewriter \series bold result \family default \series default given in the command line) in a vector. This vector may be used in following command lines of the script as an input value of another command. For details of the command see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:.MEAS" \end_inset . The measurement type \family typewriter SP \family default is only available here, because a \family typewriter fft \family default command will prepare the data for \family typewriter SP \family default measurement. Option \family typewriter autostop \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Transient-Analysis-Options" \end_inset ) is not available. \end_layout \begin_layout Standard Unfortunately \family typewriter par( \family default \shape italic 'expression' \series bold \shape default ) \series default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:par('expression'):-Algebraic-expressions" \end_inset ) will not work here, i.e. inside the \family typewriter .control \family default section. You may use an expression by the \series bold let \series default command instead, giving \family typewriter let vec_new = \family default \shape italic expression \shape default . \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Replacement for \family typewriter par \family default ( \shape italic 'expression' \shape default ) in \family typewriter meas \family default inside the \family typewriter .control \family default section \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout let vdiff = v(n1)-v(n0) \end_layout \begin_layout Plain Layout meas tran vtest find vdiff at=0.04e-3 \end_layout \begin_layout Plain Layout *the following will not do here: \end_layout \begin_layout Plain Layout *meas tran vtest find par('v(n1)-v(n0)') at=0.04e-3 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection Mdump*: Dump the matrix values to a file (or to console) \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout mdump \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard If \family typewriter \family default is given, the output will be stored in file \family typewriter \family default , otherwise dumped to your console. \end_layout \begin_layout Subsection Mrdump*: Dump the matrix right hand side values to a file (or to console) \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout mrdump \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard If \family typewriter \family default is given, the output will be appended to file \family typewriter \family default , otherwise dumped to your console. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example usage after ngspice has started: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * Dump matrix and RHS values after 10 and 20 steps \end_layout \begin_layout Plain Layout * of a transient simulation \end_layout \begin_layout Plain Layout source rc.cir \end_layout \begin_layout Plain Layout step 10 \end_layout \begin_layout Plain Layout mdump m1.txt \end_layout \begin_layout Plain Layout mrdump mr1.txt \end_layout \begin_layout Plain Layout step 10 \end_layout \begin_layout Plain Layout mdump m2.txt \end_layout \begin_layout Plain Layout mrdump mr2.txt \end_layout \begin_layout Plain Layout * just to continue to the end \end_layout \begin_layout Plain Layout step 10000 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard You may create a loop using the control structures (Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Control-Structures" \end_inset ). \end_layout \begin_layout Subsection Noise*: Noise analysis \end_layout \begin_layout Standard See the \family typewriter .NOISE \family default analysis ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.NOISE:-Noise-Analysis" \end_inset ) for details. \end_layout \begin_layout Standard The \family typewriter \series bold noise \family default \series default command will generate two plots (typically named noise1 and noise2) with Noise Spectral Density Curves and Integrated Noise data. To write these data into output file(s), you may use the following command sequence: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Command sequence for writing noise data to file(s): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout tran 1e-6 1e-3 \end_layout \begin_layout Plain Layout write test_tran.raw \end_layout \begin_layout Plain Layout noise V(out) vinp dec 333 1 1e8 16 \end_layout \begin_layout Plain Layout print inoise_total onoise_total \end_layout \begin_layout Plain Layout *first option to get all of the output (two files) \end_layout \begin_layout Plain Layout setplot noise1 \end_layout \begin_layout Plain Layout write test_noise1.raw all \end_layout \begin_layout Plain Layout setplot noise2 \end_layout \begin_layout Plain Layout write test_noise2.raw all \end_layout \begin_layout Plain Layout * second option (all in one raw-file) \end_layout \begin_layout Plain Layout write testall.raw noise1.all noise2.all \end_layout \begin_layout Plain Layout .endc \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection Op*: Perform an operating point analysis \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout op \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Do an operating point analysis. See Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:.OP:-Operating-Point" \end_inset for more details. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Option*:" \end_inset Option*: Set a ngspice option \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout option [option=val] [option=val] ... \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Set any of the simulator variables as listed in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Simulator-Variables" \end_inset . See this chapter also for more information on the available options. The \family typewriter \series bold option \family default \series default command without any argument lists the current options set in the simulator. Multiple options may be set in a single line. \end_layout \begin_layout Standard The following example demonstrates a control section, which may be added to your circuit file to test the influence of variable trtol on the number of iterations and on the simulation time. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Command sequence for testing option trtol: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout set noinit \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout option trtol=1 \end_layout \begin_layout Plain Layout echo \end_layout \begin_layout Plain Layout echo trtol=1 \end_layout \begin_layout Plain Layout run \end_layout \begin_layout Plain Layout rusage traniter trantime \end_layout \begin_layout Plain Layout reset \end_layout \begin_layout Plain Layout option trtol=3 \end_layout \begin_layout Plain Layout echo \end_layout \begin_layout Plain Layout echo trtol=3 \end_layout \begin_layout Plain Layout run \end_layout \begin_layout Plain Layout rusage traniter trantime \end_layout \begin_layout Plain Layout reset \end_layout \begin_layout Plain Layout option trtol=5 \end_layout \begin_layout Plain Layout echo \end_layout \begin_layout Plain Layout echo trtol=5 \end_layout \begin_layout Plain Layout run \end_layout \begin_layout Plain Layout rusage traniter trantime \end_layout \begin_layout Plain Layout reset \end_layout \begin_layout Plain Layout option trtol=7 \end_layout \begin_layout Plain Layout echo \end_layout \begin_layout Plain Layout echo trtol=7 \end_layout \begin_layout Plain Layout run \end_layout \begin_layout Plain Layout rusage traniter trantime \end_layout \begin_layout Plain Layout plot tran1.v(out25) tran1.v(out50) v(out25) v(out50) \end_layout \begin_layout Plain Layout .endc \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Plot:-Plot-values" \end_inset Plot: Plot vectors on the display \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout plot expr1 [vs scale_expr1] [expr2 [vs scale_expr2]] ... \end_layout \begin_layout Plain Layout [ylimit ylo yhi] [xlimit xlo xhi] [xindices xilo xihi] \end_layout \begin_layout Plain Layout [xcompress comp] [xdelta xdel] [ydelta ydel] \end_layout \begin_layout Plain Layout [xlog] [ylog] [loglog] [nogrid] \end_layout \begin_layout Plain Layout [linplot] [combplot] [pointplot] [nointerp] [noretraceplot] \end_layout \begin_layout Plain Layout [polar] [smith] [smithgrid] \end_layout \begin_layout Plain Layout [xlabel word] [ylabel word] [title word] [samep] [linear] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Plot the given vectors or exprs on the screen (if you are on a graphics terminal). The \family typewriter xlimit \family default and \family typewriter ylimit \family default arguments determine the high and low x- and y-limits of the axes, respectively. The \family typewriter xindices \family default arguments determine what range of points are to be plotted - everything between the \family typewriter xilo \family default 'th point and the \family typewriter xihi \family default 'th point is plotted. The \family typewriter xcompress \family default argument specifies that only one out of every comp points should be plotted. If an \family typewriter xdelta \family default or a \family typewriter ydelta \family default parameter is present, it specifies the spacing between grid lines on the X- and Y-axis. These parameter names may be abbreviated to \family typewriter xl \family default , \family typewriter yl \family default , \family typewriter xind \family default , \family typewriter xcomp \family default , \family typewriter xdel \family default , and \family typewriter ydel \family default respectively. \end_layout \begin_layout Standard The scal_expr argument(s) are expressions to use as the scale on the x-axis instead of the default scale for the plot. If \family typewriter xlog \family default or \family typewriter ylog \family default are present, then the X or Y scale, respectively, are logarithmic ( \family typewriter loglog \family default is the same as specifying both). The \family typewriter xlabel \family default and \family typewriter ylabel \family default arguments cause the specified labels to be used for the X and Y axes, respectiv ely. \end_layout \begin_layout Standard If \family typewriter samep \family default is given, the values of the other parameters from the previous \family typewriter plot \family default , \family typewriter hardcopy \family default , or \family typewriter asciiplot \family default command are used even if they are redefined on the command line. \end_layout \begin_layout Standard The \family typewriter title \family default argument is used in the headline of the plot window and replaces the default text, which is `actual plot: first line of input file'. \end_layout \begin_layout Standard The \family typewriter linear \family default keyword is used to override a default logscale plot (as in the output for an AC analysis). \end_layout \begin_layout Standard The keywords \family typewriter linplot \family default , \family typewriter combplot \family default and \family typewriter pointplot \family default select different plot styles. The keyword \family typewriter nointerp \family default turns off interpolation of the vector data, \family typewriter nogrid \family default suppresses the drawing of gridlines, and \family typewriter noretraceplot \family default may be helpful in some cases where the plot generates an unwanted visible trace from one line's end point to the start point of the next line. \end_layout \begin_layout Standard Finally, the keyword \family typewriter polar \family default generates a polar plot. To produce a Smith plot, use the keyword \family typewriter smith \family default . Note that the data is transformed, so for Smith plots you will see the data a + jb transformed to \begin_inset Formula \begin{equation} a=(a^{2}+b^{2}-1)/((a+1)^{2}+b^{2}) \end{equation} \begin{equation} b=(2*b)/((a+1)^{2}+b^{2}) \end{equation} \end_inset To produce a polar plot with a Smith grid but without performing the Smith transform, use the keyword \family typewriter smithgrid \family default . \end_layout \begin_layout Standard If you specify \family typewriter plot all \family default , all vectors (including the scale vector) are plotted versus the scale vector (see commands display ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Display:-List-known" \end_inset ) or \family typewriter setscale \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Setscale:-Set-the" \end_inset ) on viewing the vectors of the current plot). The command \family typewriter plot ally \family default will not plot the scale vector, but all other 'real' y values. The command \family typewriter plot alli \family default selects all current vectors, the command \family typewriter plot allv \family default all voltage vectors. \end_layout \begin_layout Standard If the vector name to be plotted contains \family typewriter - , / \family default or other tokens that may be taken for operators of an expression, and plotting fails, try enclosing the name in double quotes, e.g. \family typewriter plot \begin_inset Quotes eld \end_inset /vout \begin_inset Quotes erd \end_inset \family default . \end_layout \begin_layout Standard Plotting of complex vectors, as may occur after an ac simulation, requires special considerations. Please see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:Ac*:-Perform-an" \end_inset for details. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Pre_-execute-commands" \end_inset Pre_: execute commands prior to parsing the circuit \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout pre_ \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard All commands in a \family typewriter .control \family default ... \family typewriter .endc \family default section are executed \emph on after \emph default the circuit has been parsed. If you need command execution \emph on before \emph default circuit parsing, you may add these commands to the general \family sans spinit \family default or local \family sans .spiceinit \family default files. Another possibility is adding a leading pre_ to a command within the \family typewriter .control \family default section of an ordinary input file, which forces the command to be executed \emph on before \emph default circuit parsing. Basically \family typewriter \family default may be any command listed in Chapt. \begin_inset CommandInset ref LatexCommand ref reference "sec:Commands" \end_inset , however only a few commands are indeed useful here. Some examples are given below: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout pre_unset ngdebug \end_layout \begin_layout Plain Layout pre_set strict_errorhandling \end_layout \begin_layout Plain Layout pre_codemodel mymod.cm \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter pre_ \family default is available only in the \emph on .control mode \emph default (see \begin_inset CommandInset ref LatexCommand ref reference "subsec:Interactive-mode-with" \end_inset ), \emph on not \emph default in \emph on interactive mode \emph default , where the user may determine when a circuit is to be parsed, using the \family typewriter source \family default command ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Source:-Read-a" \end_inset ) . \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Print:-Print-values" \end_inset Print: Print values \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout print [col] [line] expr ... \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Prints the vector(s) described by the expression \family typewriter expr \family default . If the \family typewriter col \family default argument is present, print the vectors named side by side. If \family typewriter line \family default is given, the vectors are printed horizontally. \family typewriter col \family default is the default, unless all the vectors named have a length of one, in which case \family typewriter line \family default is the default. The options \family typewriter width \family default (default 80) and \family typewriter height \family default (default 24) are effective for this command (see \family typewriter asciiplot \family default \begin_inset CommandInset ref LatexCommand ref reference "subsec:Asciiplot:-Plot-values" \end_inset ). The 'more' mode is the standard mode if printing to the screen, that is after a number of lines given by height, and after a page break printing stops with request for answering the prompt by (print next page), 'c' (print rest) or 'q' (quit printing). If everything shall be printed without stopping, put the command \family typewriter set nomoremode \family default into \family sans .spiceinit \family default \begin_inset CommandInset ref LatexCommand ref reference "sec:User-defined-configuration" \end_inset (or \family sans spinit \family default \begin_inset CommandInset ref LatexCommand ref reference "sec:Standard-configuration-file" \end_inset ). If the expression is \family typewriter all \family default , all of the vectors available are printed. Thus \family typewriter print col all > filename \family default prints everything into the file \family typewriter filename \family default in SPICE2 format. The scale vector (time, frequency) is always in the first column unless the variable \family typewriter noprintscale \family default is true. You may use the vectors \family typewriter alli, allv, ally \family default with the \family typewriter print \family default command, but then the scale vector will not be printed. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Examples: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout print all \end_layout \begin_layout Plain Layout set width=300 \end_layout \begin_layout Plain Layout print v(1) > outfile.out \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection Psd: power spectral density of vectors \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout psd ave vector1 [vector2] ... \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Calculate the single sided power spectral density of signals (vectors) resulting from a transient analysis. Windowing is available as described in the fft command ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:fft:-fast-Fourier" \end_inset ). The FFT data are squared, summarized, weighted and printed as total noise power up to Nyquist frequency, and as noise voltage or current. \end_layout \begin_layout Standard \family typewriter ave \family default is the number of points used for averaging and smoothing in a postprocess, useful for noisy data. A new plot vector is created that holds the averaged results of the FFT, weighted by the frequency bin. The result can be plotted and has the units V^2/Hz or A^2/Hz, depending on the the input vector. \end_layout \begin_layout Subsection Quit: Leave Ngspice or Nutmeg \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout quit \end_layout \begin_layout Plain Layout quit [exitcode] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Quit ngnutmeg or ngspice. Ngspice will ask for an acknowledgment if parameters have not been saved. If \family typewriter unset askquit \family default is specified, ngspice will terminate immediately. \end_layout \begin_layout Standard The optional parameter \family typewriter exitcode \family default is an integer that sets the exit code for ngspice. This is useful to return a success/fail value to the operating system. \end_layout \begin_layout Subsection Rehash: Reset internal hash tables \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout rehash \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Recalculate the internal hash tables used when looking up UNIX commands, and make all UNIX commands in the user's PATH available for command completion. This is useless unless you have set unixcom first (see above). \end_layout \begin_layout Subsection Remcirc*: Remove the current circuit \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout remcirc \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard This command removes the current circuit from the list of circuits sourced into ngspice. To select a specific circuit, use \family typewriter setcirc \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Setcirc*:-Change-the" \end_inset ). To load another circuit, refer to \series bold source \series default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Source:-Read-a" \end_inset ). The new active circuit will be the circuit on top of the list of the remaining circuits. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Reset*:-Reset-an" \end_inset Reset*: Reset an analysis \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout reset \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Throw out any intermediate data in the circuit (e.g, after a breakpoint or after one or more analyses have been done), and re-parse the input file. The circuit can then be re-run from it's initial state, overriding the effect of any \family typewriter set \family default or \family typewriter alter \family default commands. These two need to be repated after the \family typewriter reset \family default command. \end_layout \begin_layout Standard \family typewriter Reset \family default may be required in simulation loops preceding any \family typewriter run \family default (or \family typewriter tran \family default ...) command. \end_layout \begin_layout Standard \family typewriter Reset \family default is required after an \family typewriter alterparam \family default command ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Alterparam*:-Change-value" \end_inset ) for making the parameter change effective. \end_layout \begin_layout Subsection Reshape: Alter the dimensionality or dimensions of a vector \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout reshape vector vector ... \end_layout \begin_layout Plain Layout or \end_layout \begin_layout Plain Layout reshape vector vector ... [ dimension, dimension, ... ] \end_layout \begin_layout Plain Layout or \end_layout \begin_layout Plain Layout reshape vector vector ... [ dimension ][ dimension ] ... \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard This command changes the dimensions of a vector or a set of vectors. The final dimension may be left off and it will be filled in automatically. If no dimensions are specified, then the dimensions of the first vector are copied to the other vectors. An error message of the form 'dimensions of x were inconsistent' can be ignored. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * generate vector with all (here 30) elements \end_layout \begin_layout Plain Layout let newvec=vector(30) \end_layout \begin_layout Plain Layout * reshape vector to format 3 x 10 \end_layout \begin_layout Plain Layout reshape newvec [3][10] \end_layout \begin_layout Plain Layout * access elements of the reshaped vector \end_layout \begin_layout Plain Layout print newvec[0][9] \end_layout \begin_layout Plain Layout print newvec[1][5] \end_layout \begin_layout Plain Layout let newt = newvec[2][4] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Resume*:-Continue-a" \end_inset Resume*: Continue a simulation after a stop \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout resume \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Resume a simulation after a stop or interruption (control-C). \end_layout \begin_layout Subsection Rspice*: Remote ngspice submission \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout rspice \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Runs a ngspice remotely taking the input file as a ngspice input file, or the current circuit if no argument is given. Ngnutmeg or ngspice waits for the job to complete, and passes output from the remote job to the user's standard output. When the job is finished the data is loaded in as with aspice. If the variable \family sans rhost \family default is set, ngnutmeg connects to this host instead of the default remote ngspice server machine. This command uses the \family typewriter rsh \family default command and thereby requires authentication via a \family typewriter .rhosts \family default file or other equivalent method. Note that \family sans rsh \family default refers to the `remote shell' program, which may be \family sans remsh \family default on your system; to override the default name of \family sans rsh \family default , set the variable \family typewriter remote_shell \family default . If the variable \family typewriter rprogram \family default is set, then \family sans rspice \family default uses this as the pathname to the program to run on the remote system. \end_layout \begin_layout Standard Note: \family sans rspice \family default will not acknowledge elements that have been changed via the \family sans alter \family default or \family sans altermod \family default commands. \end_layout \begin_layout Subsection Run*: Run analysis from the input file \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout run [rawfile] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Run the simulation as specified in the input file. If there were any of the control lines \family typewriter .ac \family default , \family typewriter .op \family default , \family typewriter .tran \family default , or \family typewriter .dc \family default , they are executed. The output is put in \family typewriter rawfile \family default if it was given, in addition to being available interactively. \end_layout \begin_layout Subsection Rusage: Resource usage \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout rusage [resource ...] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Print resource usage statistics. If any resources are given, just print the usage of that resource. Most resources require that a circuit be loaded. Currently valid resources are \end_layout \begin_layout Description time Total Analysis Time \end_layout \begin_layout Description cputime The amount of time elapsed since the last \family typewriter rusage cputime \family default call. \end_layout \begin_layout Description totalcputime Total elapsed time used so far. \end_layout \begin_layout Description decklineno Number of lines in deck \end_layout \begin_layout Description netloadtime Nelist loading time \end_layout \begin_layout Description netparsetime Netlist parsing time \end_layout \begin_layout Description faults Number of page faults and context switches (BSD only). \end_layout \begin_layout Description space Data space used (output is depending on the operating system). \end_layout \begin_layout Description temp Operating temperature. \end_layout \begin_layout Description tnom Temperature at which device parameters were measured. \end_layout \begin_layout Description equations Number of circuit equations \end_layout \begin_layout Description totiter Total iterations \end_layout \begin_layout Description accept Accepted time-points \end_layout \begin_layout Description rejected Rejected time-points \end_layout \begin_layout Description loadtime Time spent loading the circuit matrix and RHS. \end_layout \begin_layout Description reordertime Matrix reordering time \end_layout \begin_layout Description lutime L-U decomposition time \end_layout \begin_layout Description solvetime Matrix solve time \end_layout \begin_layout Description trantime Transient analysis time \end_layout \begin_layout Description tranpoints Transient time-points \end_layout \begin_layout Description traniter Transient iterations \end_layout \begin_layout Description trancuriters Transient iterations for the last time point \end_layout \begin_layout Description tranlutime Transient L-U decomposition time \end_layout \begin_layout Description transolvetime Transient matrix solve time \end_layout \begin_layout Description everything All of the above. \end_layout \begin_layout Description all All of the above. \end_layout \begin_layout Standard If rusage is given without any parameter, a sequence of outputs is printed using the following rusage parameters: time, totalcputime, space. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Save*:-Save-a" \end_inset Save*: Save a set of outputs \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout save [all | outvec ...] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Save a set of outputs, discarding the rest (if keyword \family sans all \family default is not given). May be used to dramatically reduce memory (RAM) requirements if only a few useful node voltages or branch currents are saved. \end_layout \begin_layout Standard Node voltages may be saved by giving the nodename or v(nodename). Currents through an independent voltage source are given by i(sourcename) or \emph on sourcename \family typewriter # \family default branch \emph default . Internal device data ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Accessing-internal-device" \end_inset ) are accepted as @dev[param]. The syntax is identical to the \family typewriter .save \family default command ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:.SAVE-Lines" \end_inset ). \end_layout \begin_layout Standard Note: In the \family typewriter .control .... .endc \family default section \family typewriter save \family default \emph on must \emph default occur before the \family typewriter run \family default or \family typewriter tran \family default command to become effective. \end_layout \begin_layout Standard If a node has been mentioned in a \family typewriter save \family default command, it appears in the working plot after a run has completed, or in the rawfile written by the write ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Write:-Write-data" \end_inset ) command. For backward compatibility, if there are no save commands given, all outputs are saved. If you want to \family typewriter trace \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Trace*:-Trace-nodes" \end_inset ) or \family typewriter plot \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Plot:-Plot-values" \end_inset ) a node, you have to save it explicitly, except for \family sans all \family default given or no save command at all. \end_layout \begin_layout Standard When the keyword \family sans all \family default appears in the save command, all node voltages, voltage source currents and inductor currents are saved in addition to any other vectors listed. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Save voltage and current: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout save vd_node vs#branch v(vs_node) i(vs2) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family typewriter Save \family default allows storing and later access of internal device parameters. e.g. in a command like \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Save internal parameters: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout save all @mn1[gm] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard saves all standard analysis output data plus \family sans gm \family default of transistor mn1 to internal memory (see also \begin_inset CommandInset ref LatexCommand ref reference "sec:Accessing-internal-device" \end_inset ). \end_layout \begin_layout Standard \family typewriter save \family default may store data from nodes or devices residing inside of a subcircuit: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Save voltage on node 3 (top level), node 8 (from inside subcircuit x2) and current through vmeas (from subcircuit x1): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout save 3 x1.x2.x1.x2.8 v.x1.x1.x1.vmeas#branch \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Save internal parameters within subcircuit: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout save @m.xmos3.mn1[gm] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Use commands \family typewriter listing expand ( \family default \begin_inset CommandInset ref LatexCommand ref reference "subsec:Listing*:-Print-a" \end_inset \family typewriter , \family default before the simulation) or \family typewriter display \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Display:-List-known" \end_inset , after simulation) to obtain a list of all nodes and currents available. Please see Chapt. \begin_inset CommandInset ref LatexCommand ref reference "cha:Model-and-Device" \end_inset for an explanation of the syntax for internal parameters. \end_layout \begin_layout Standard Entering several save lines in a single \family typewriter .control \family default section will accumulate the nodes and parameters to be saved. If you want to exclude a node, you have to get its number by calling \family typewriter status \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Status*:-Display-breakpoint" \end_inset ) and then calling \family typewriter delete number \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Delete*:-Remove-a" \end_inset ). \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Don't save anything: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout save none \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Useful if shared ngspice library is used and data are immediately tranferred to the caller via the sharedngspice interface. \end_layout \begin_layout Subsection Sens*: Run a sensitivity analysis \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout sens output_variable \end_layout \begin_layout Plain Layout sens output_variable ac ( DEC | OCT | LIN ) N Fstart Fstop \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Perform a Sensitivity analysis. \family typewriter output_variable \family default is either a node voltage (ex. \family typewriter v(1) \family default or \family typewriter v(A,out) \family default ) or a current through a voltage source (e.g. \family typewriter i(vtest) \family default ). The first form calculates DC sensitivities, the second form AC sensitivities. The output values are in dimensions of change in output per unit change of input (as opposed to percent change in output or per percent change of input). \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Set:-Set-the" \end_inset Set: Set the value of a variable \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout set [word] \end_layout \begin_layout Plain Layout set [word = value] ... \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Set the value of word to \family sans value \family default , if it is present. You can set any word to be any value, numeric or string. If no value is given then the value is the Boolean `true'. If you enter a string, you have to enclose it in double quotes. Set saves the lower case version of a \family typewriter word \family default string. \end_layout \begin_layout Standard The value of word may be inserted into a command by writing \family typewriter $word \family default . If a variable is set to a list of values that are enclosed in parentheses (which must be separated from their values by white space), the value of the variable is the list. \end_layout \begin_layout Standard The variables used by ngspice are listed in section \begin_inset CommandInset ref LatexCommand ref reference "sec:Variables" \end_inset . \end_layout \begin_layout Standard \family typewriter Set \family default entered without any parameter will list all variables set, and their values, if applicable. \end_layout \begin_layout Standard Be advised that \family typewriter set \family default sets the lower case variant of \family typewriter word \family default . An exceptions to this rule is the variable \family typewriter sourcepath \family default . \end_layout \begin_layout Standard \family typewriter Set \family default automatically tries to distinguish between values given as numbers, strings or lists. If a string starts with a numerical value, like 2N5401_C and is not enclosed in double quotes, it is interpreted as a real number 2n, i.e. 2e-9. The rest of the string is discarded. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Setcs:-Set-the" \end_inset Setcs: Set the value of a variable, case preserved \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout setcs [word] \end_layout \begin_layout Plain Layout setcs [word = value] ... \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Set the value of word to \family sans value \family default , if it is present. You can set any word to be any value, numeric or string. If no value is given then the value is the Boolean `true'. If you enter a string, you have to enclose it in double quotes. \family typewriter Setcs \family default keeps the case of a \family typewriter word \family default string. \end_layout \begin_layout Standard The value of word may be inserted into a command by writing \family typewriter $word \family default . If a variable is set to a list of values that are enclosed in parentheses (which must be separated from their values by white space), the value of the variable is the list. \end_layout \begin_layout Standard The variables used by ngspice are listed in section \begin_inset CommandInset ref LatexCommand ref reference "sec:Variables" \end_inset . \end_layout \begin_layout Standard \family typewriter Setcs \family default entered without any parameter will list all variables set, and their values, if applicable. \end_layout \begin_layout Standard \family typewriter Setcs \family default automatically tries to distinguish between values given as numbers, strings or lists. If a string starts with a numerical value, like 2N5401_C and is not enclosed in double quotes, it is interpreted as a real number 2n, i.e. 2e-9. The rest of the string is discarded. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Setcirc*:-Change-the" \end_inset Setcirc*: Change the current circuit \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout setcirc [circuit number] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The current circuit is the one that is used for the simulation commands below. When a circuit is loaded with the source command (see below, \begin_inset CommandInset ref LatexCommand ref reference "subsec:Source:-Read-a" \end_inset ) it becomes the current circuit. \end_layout \begin_layout Standard \family typewriter \series bold Setcirc \family default \series default followed by 'return' without any parameters lists all circuits loaded. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Setplot:-Switch-the" \end_inset Setplot: Switch the current set of vectors \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout setplot \end_layout \begin_layout Plain Layout setplot [plotname] \end_layout \begin_layout Plain Layout setplot previous \end_layout \begin_layout Plain Layout setplot next \end_layout \begin_layout Plain Layout setplot new \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Set the current plot to the plot with the given name, or if no name is given, prompt the user with a list of all plots generated so far. (Note that the plots are named as they are loaded, with names like \family typewriter tran1 \family default or \family typewriter op2 \family default . These names are shown by the \family sans setplot \family default and \family sans display \family default commands and are used by \family typewriter diff \family default , below.) If the ` \family typewriter New \family default ' item is selected, a new plot is generated that has no vectors defined. \end_layout \begin_layout Standard Note that here the word \family sans plot \family default refers to a group of vectors that are the result of one ngspice run. When more than one file is loaded in, or more than one plot is present in one file, ngspice keeps them separate and only shows you the vectors in the current plot with the \family sans display \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Display:-List-known" \end_inset ) command. \family sans setplot previous \family default will show the previous plot in the plot list, if available, \family sans setplot next \family default the next plot. If not avaialble, a warning is issued and the current plot stays active. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Setscale:-Set-the" \end_inset Setscale: Set the scale vector for the current plot \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout setscale [vector] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Defines the scale vector for the current plot. If no argument is given, the current scale vector is printed. The scale vector provides the values for the x-axis in a 2D plot. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Setseed:-Set-the" \end_inset Setseed: Set the seed value for the random number generator \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout setseed [number] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard When this command is given, the seed value for the random number generator is set to \family typewriter number \family default . \family typewriter Number \family default has to be an integer greater than 0. The random numbers retrieved after this command are a sequence of pseudo random numbers with a huge period. Setting the seed value will provide a reproducible sequence of random numbers, i.e. the same seed results in the same sequence. See also the options SEED and SEEDINFO in chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:General-Options" \end_inset and chapt. \begin_inset CommandInset ref LatexCommand ref reference "cha:Statistical-circuit-analysis" \end_inset on statistical circuit analysis.. \end_layout \begin_layout Subsection Settype: Set the type of a vector \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout settype type vector ... \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Change the type of the named vectors to \family typewriter type \family default . Type names can be found in the following table. \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Unit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Type \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Unit \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout notype \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout pole \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout time \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout s \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout zero \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout frequency \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Hz \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout s-param \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout voltage \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout V \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout temp-sweep \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Celsius \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout current \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout A \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout res-sweep \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Ohms \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout onoise-spectrum \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout (V or A)/ \begin_inset Formula $\sqrt{Hz}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout impedance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Ohms \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout onoise-integrated \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout V or A \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout admittance \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Mhos \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout inoise-spectrum \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout (V or A)/ \begin_inset Formula $\sqrt{Hz}$ \end_inset \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout power \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout W \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout inoise-integrated \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout V or A \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout phase \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Degree \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout temperature \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Celsius \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout decibel \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout dB \end_layout \end_inset \end_inset \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Shell:-Call-the" \end_inset Shell: Call the command interpreter \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout shell [ command ] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Call the operating system's command interpreter; execute the specified command or call for interactive use. \end_layout \begin_layout Subsection Shift: Alter a list variable \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout shift [varname] [number] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard If \family typewriter varname \family default is the name of a list variable, it is shifted to the left by \family sans number \family default elements (i.e, the number leftmost elements are removed). The default \family typewriter varname \family default is \family typewriter argv \family default , and the default number is 1. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Show*:-List-device" \end_inset Show*: List device state \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout show devices [ : parameters ] , ... \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The \family typewriter show \family default command prints out tables summarizing the operating condition of selected devices. If \family typewriter devices \family default is missing, a default set of devices are listed, if \family typewriter devices \family default is a single letter, devices of that type are listed. A device's full name may be specified to list only that device. Finally, devices may be selected by model by using the form \family sans #modelname \family default . \end_layout \begin_layout Standard If no parameters are specified, the values for a standard set of parameters are listed. If the list of parameters contains a ` \family sans + \family default ', the default set of parameters is listed along with any other specified parameters. \end_layout \begin_layout Standard For both devices and parameters, the word \family typewriter all \family default has the obvious meaning. \end_layout \begin_layout Standard Note: there must be spaces around the ` \family typewriter : \family default ' that divides the device list from the parameter list. \end_layout \begin_layout Subsection Showmod*: List model parameter values \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout showmod models [ : parameters ] , ... \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The \family typewriter showmod \family default command operates like the \family typewriter show \family default command (above) but prints out model parameter values. The applicable forms for \family sans models \family default are a single letter specifying the device type letter (e.g. \family sans m \family default , or \family sans c \family default ), a device name (e.g. \family sans m.xbuf22.m4b \family default ), or \family sans #modelname \family default (e.g. \family sans #p1 \family default ). \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Typical usage (e.g. for BSIM4 model): \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout showmod #cmosn #cmosp : lkvth0 vth0 \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Note: there must be spaces around the ` \family typewriter : \family default ' that divides the device list from the parameter list. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Snload*:-List-model" \end_inset Snload*: Load the snapshot file \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout snload circuit-file file \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \series bold snload \series default reads the snapshot file generated by \family typewriter snsave \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Snsave*:-List-model" \end_inset ). \family sans circuit-file \family default is the original circuit input file. After reading, the simulation may be continued by \family typewriter resume \family default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Resume*:-Continue-a" \end_inset ). \end_layout \begin_layout Standard An input script for loading circuit and intermediate data, resuming simulation and plotting is shown below: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Typical usage: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * SCRIPT: ADDER - 4 BIT BINARY \end_layout \begin_layout Plain Layout * script to reload circuit and continue the simulation \end_layout \begin_layout Plain Layout * begin with editing the file location \end_layout \begin_layout Plain Layout * to be started with 'ngspice adder_snload.script' \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout * cd to where all files are located \end_layout \begin_layout Plain Layout cd D: \backslash Spice_general \backslash ngspice \backslash examples \backslash snapshot \end_layout \begin_layout Plain Layout * load circuit and snpashot file \end_layout \begin_layout Plain Layout snload adder_mos_circ.cir adder500.snap \end_layout \begin_layout Plain Layout * continue simulation \end_layout \begin_layout Plain Layout resume \end_layout \begin_layout Plain Layout * plot some node voltages \end_layout \begin_layout Plain Layout plot v(10) v(11) v(12) \end_layout \begin_layout Plain Layout .endc \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Due to a bug we currently need the term 'script' in the title line (first line) of the script. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Snsave*:-List-model" \end_inset Snsave*: Save a snapshot file \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout snsave file \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard If you run a transient simulation and interrupt it by e.g. a \series bold stop \series default breakpoint ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Stop*:-Set-a" \end_inset ), you may resume simulation immediately ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Resume*:-Continue-a" \end_inset ) or store the intermediate status in a snapshot file by \family typewriter snsave \family default for resuming simulation later (using snload ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Snload*:-List-model" \end_inset )), even with a new instance of ngspice. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Typical usage: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout Example input file for snsave \end_layout \begin_layout Plain Layout * load a circuit (including transistor models and .tran command) \end_layout \begin_layout Plain Layout * starts transient simulation until stop point \end_layout \begin_layout Plain Layout * store intermediate data to file \end_layout \begin_layout Plain Layout * begin with editing the file location \end_layout \begin_layout Plain Layout * to be run with 'ngspice adder_mos.cir' \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .include adder_mos_circ.cir \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout *cd to where all files are located \end_layout \begin_layout Plain Layout cd D: \backslash Spice_general \backslash ngspice \backslash examples \backslash snapshot \end_layout \begin_layout Plain Layout unset askquit \end_layout \begin_layout Plain Layout set noinit \end_layout \begin_layout Plain Layout *interrupt condition for the simulation \end_layout \begin_layout Plain Layout stop when time > 500n \end_layout \begin_layout Plain Layout * simulate \end_layout \begin_layout Plain Layout run \end_layout \begin_layout Plain Layout * store snapshot to file \end_layout \begin_layout Plain Layout snsave adder500.snap \end_layout \begin_layout Plain Layout quit \end_layout \begin_layout Plain Layout .endc \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .END \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard \family sans adder_mos_circ.cir \family default is a circuit input file, including the netlist, \family typewriter .model \family default and \family typewriter .tran \family default statements. \end_layout \begin_layout Standard Unfortunately \family typewriter snsave \family default / \family typewriter snload \family default will not work if you have XSPICE devices (or V/I sources with polynomial statements) in your input deck. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Source:-Read-a" \end_inset Source: Read a ngspice input file \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout source infile \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard For ngspice: read the ngspice input file \series bold infile \series default , containing a circuit netlist. Ngnutmeg and ngspice commands may be included in the file, and must be enclosed between the lines \family typewriter .control \family default and \family typewriter .endc \family default . These commands are executed immediately after the circuit is loaded, so a control line of \family typewriter ac ... \family default works the same as the corresponding \family typewriter .ac \family default card. The first line in any input file is considered a title line and not parsed but kept as the name of the circuit. Thus, a ngspice command script in \series bold infile \series default must begin with a blank line and then with a \family typewriter .control \family default line. Also, any line starting with the string ` \family typewriter *# \family default ' is considered as a control line ( \family typewriter .control \family default and \family typewriter .endc \family default is placed around this line automatically.). The exception to these rules are the files \family sans spinit \family default ( \begin_inset CommandInset ref LatexCommand ref reference "sec:Standard-configuration-file" \end_inset ) and \family sans .spiceinit \family default ( \begin_inset CommandInset ref LatexCommand ref reference "sec:User-defined-configuration" \end_inset ). \end_layout \begin_layout Standard For ngutmeg: reads commands from the file \series bold infile \series default . Lines beginning with the character ` \family typewriter * \family default ' are considered comments and are ignored. \end_layout \begin_layout Standard The following search path is executed to find \series bold infile \series default : current directory (OS dependent), \family sans /share/ngspice/scripts \family default , env. variable \family typewriter NGSPICE_INPUT_DIR \family default (if defined), see \begin_inset CommandInset ref LatexCommand ref reference "sec:Environmental-variables" \end_inset . This sequence may be overridden by setting the internal \family typewriter sourcepath \family default variable (see \begin_inset CommandInset ref LatexCommand ref reference "sec:Variables" \end_inset ) before calling \family typewriter source infile \family default . \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Spec:-Create-a" \end_inset Spec: Create a frequency domain plot \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout spec start_freq stop_freq step_freq vector [vector ...] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Calculates a new complex vector containing the Fourier transform of the input vector (typically the linearized result of a transient analysis). The default behavior is to use a Hanning window, but this can be changed by setting the variables \family typewriter specwindow \family default and \family typewriter specwindoworder \family default appropriately. \end_layout \begin_layout Standard Typical usage: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout ngspice 13 -> linearize \end_layout \begin_layout Plain Layout ngspice 14 -> set specwindow = "blackman" \end_layout \begin_layout Plain Layout ngspice 15 -> spec 10 1000000 1000 v(out) \end_layout \begin_layout Plain Layout ngspice 16 -> plot mag(v(out)) \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Possible values for specwindow are \family typewriter none \family default , \family typewriter hanning \family default , \family typewriter cosine \family default , \family typewriter rectangular \family default , \family typewriter hamming \family default , \family typewriter triangle \family default , \family typewriter bartlet \family default , \family typewriter blackman \family default , \family typewriter gaussian \family default and \family typewriter flattop \family default . In the case of a Gaussian window \family typewriter specwindoworder \family default is a number specifying its order. For a list of window functions see \begin_inset CommandInset ref LatexCommand ref reference "subsec:fft:-fast-Fourier" \end_inset . \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Status*:-Display-breakpoint" \end_inset Status*: Display breakpoint information \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout status \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Display all of the saved nodes and parameters, traces and breakpoints currently in effect. \end_layout \begin_layout Subsection Step*: Run a fixed number of time-points \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout step [ number ] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Iterate number times, or once, and then stop. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Stop*:-Set-a" \end_inset Stop*: Set a breakpoint \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout stop [ after n] [ when value cond value ] ... \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Set a breakpoint. The argument after \family typewriter \series bold n \family default \series default means stop after iteration number `n', and the argument \family typewriter \series bold when value cond value \family default \series default means stop when the first value is in the given relation with the second value, the possible relations being \end_layout \begin_layout Standard \begin_inset Tabular \begin_inset Text \begin_layout Plain Layout Symbol \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Alias \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout Meaning \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout = \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout eq \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout equal to \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout <> \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ne \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout not equal \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout > \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout gt \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout greater than \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout < \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout lt \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout less than \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout >= \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout ge \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout greater than or equal to \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout <= \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout le \end_layout \end_inset \begin_inset Text \begin_layout Plain Layout less than or equal to \end_layout \end_inset \end_inset \end_layout \begin_layout Standard Symbol or alias may be used alternatively. All stop commands have to be given in the control flow before the \family typewriter run \family default command. The values above may be node names in the running circuit, or real values. If more than one condition is given, e.g. \end_layout \begin_layout Standard \family typewriter stop after 4 when v(1) > 4 when v(2) < 2 \family default , \end_layout \begin_layout Standard the conjunction of the conditions is implied. If the condition is met, the simulation and control flow are interrupted, and ngspice waits for user input. \end_layout \begin_layout Standard In a transient simulation the ` \family typewriter = \family default ' or \family typewriter eq \family default will only work with vector \family typewriter time \family default in commands like \end_layout \begin_layout Standard \family typewriter stop when time = 200n \family default . \end_layout \begin_layout Standard Internally, a breakpoint will be set at the time requested. Multiple breakpoints may be set. If the first stop condition is met, the simulation is interrupted, the commands following \family typewriter run \family default or \family typewriter tran \family default (e.g. \family typewriter alter \family default or \family typewriter altermod \family default ) are executed, then the simulation may continue at the first \family typewriter resume \family default command. The next breakpoint requires another \family typewriter resume \family default to continue automatically. Otherwise the simulation stops and ngspice waits for user input. \end_layout \begin_layout Standard If you try to \family typewriter stop \family default at \end_layout \begin_layout Standard \family typewriter stop when V(1) eq 1 \family default \end_layout \begin_layout Standard (or similar) during a transient simulation, you probably will miss this point, because it is not very likely that at any time step the vector v(1) will have the exact value of 1. Then ngspice simply will not stop. \end_layout \begin_layout Subsection Strcmp: Compare two strings \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout strcmp _flag $string1 "string2" \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The command compares two strings, either given by a variable (string1) or as a string in quotes (`string2'). _flag is set as an output variable to '0', if both strings are equal. A value greater than zero indicates that the first character that does not match has a greater value in str1 than in str2; and a value less than zero indicates the opposite (like the C strcmp function). \end_layout \begin_layout Subsection Sysinfo*: Print system information \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout sysinfo \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The command prints system information useful for sending bug report to developer s. Information consists of \end_layout \begin_layout Itemize Name of the operating system, \end_layout \begin_layout Itemize CPU type, \end_layout \begin_layout Itemize Number of physical processors, \end_layout \begin_layout Itemize Number of logical processors, \end_layout \begin_layout Itemize Total amount of DRAM available, \end_layout \begin_layout Itemize DRAM currently available. \end_layout \begin_layout Standard The example below shows the use of this command. \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout ngspice 1 -> sysinfo \end_layout \begin_layout Plain Layout OS: CYGWIN_NT-5.1 1.5.25(0.156/4/2) 2008-06-12 19:34 \end_layout \begin_layout Plain Layout CPU: Intel(R) Pentium(R) 4 CPU 3.40GHz \end_layout \begin_layout Plain Layout Logical processors: 2 \end_layout \begin_layout Plain Layout Total DRAM available = 1535.480469 MB. \end_layout \begin_layout Plain Layout DRAM currently available = 984.683594 MB. \end_layout \begin_layout Plain Layout ngspice 2 -> \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard This command has been tested under Windows OS and Linux. It may not be available in your operating system environment. \end_layout \begin_layout Subsection Tf*: Run a Transfer Function analysis \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout tf output_node input_source \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard The \family sans tf \family default command performs a transfer function analysis, returning: \end_layout \begin_layout Itemize the transfer function (output/input), \end_layout \begin_layout Itemize output resistance, \end_layout \begin_layout Itemize and input resistance \end_layout \begin_layout Standard between the given output node and the given input source. The analysis assumes a small-signal DC (slowly varying) input. The following example file \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Example input file: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout * Tf test circuit \end_layout \begin_layout Plain Layout vs 1 0 dc 5 \end_layout \begin_layout Plain Layout r1 1 2 100 \end_layout \begin_layout Plain Layout r2 2 3 50 \end_layout \begin_layout Plain Layout r3 3 0 150 \end_layout \begin_layout Plain Layout r4 2 0 200 \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .control \end_layout \begin_layout Plain Layout tf v(3,5) vs \end_layout \begin_layout Plain Layout print all \end_layout \begin_layout Plain Layout .endc \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout .end \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard will yield the following output: \end_layout \begin_layout Standard \family typewriter transfer_function = 3.750000e-001 \end_layout \begin_layout Standard \family typewriter output_impedance_at_v(3,5) = 6.662500e+001 \end_layout \begin_layout Standard \family typewriter vs#input_impedance = 2.000000e+002 \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Trace*:-Trace-nodes" \end_inset Trace*: Trace nodes \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout trace [ node ...] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard For every step of an analysis, the value of the node is printed. Several traces may be active at once. Tracing is not applicable for all analyses. To remove a trace, use the \series bold delete \series default ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Delete*:-Remove-a" \end_inset ) command. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Tran*:-Perform-a" \end_inset Tran*: Perform a transient analysis \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout tran Tstep Tstop [ Tstart [ Tmax ] ] [ UIC ] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Perform a transient analysis. See Chapt. \begin_inset CommandInset ref LatexCommand ref reference "subsec:.TRAN:-Transient-Analysis" \end_inset of this manual for more details. \end_layout \begin_layout Standard An interactive transient analysis may be interrupted by issuing a \series bold ctrl-c \series default (control-C) command. The analysis then can be resumed by the \series bold resume \series default command ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Resume*:-Continue-a" \end_inset ). Several options may be set to control the simulation ( \begin_inset CommandInset ref LatexCommand ref reference "subsec:Transient-Analysis-Options" \end_inset ). \end_layout \begin_layout Subsection Transpose: Swap the elements in a multi-dimensional data set \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout transpose vector vector ... \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard This command transposes a multidimensional vector. No analysis in ngspice produces multidimensional vectors, although the DC transfer curve may be run with two varying sources. You must use the \family sans reshape \family default command to reform the one-dimensional vectors into two dimensional vectors. In addition, the default scale is incorrect for plotting. You must plot versus the vector corresponding to the second source, but you must also refer only to the first segment of this second source vector. For example (circuit to produce the transfer characteristic of a MOS transistor ): \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout How to produce the transfer characteristic of a MOS transistor: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout ngspice > dc vgg 0 5 1 vdd 0 5 1 \end_layout \begin_layout Plain Layout ngspice > plot i(vdd) \end_layout \begin_layout Plain Layout ngspice > reshape all [6,6] \end_layout \begin_layout Plain Layout ngspice > transpose i(vdd) v(drain) \end_layout \begin_layout Plain Layout ngspice > plot i(vdd) vs v(drain)[0] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Subsection Unalias: Retract an alias \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout unalias [word ...] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Removes any aliases present for the words. \end_layout \begin_layout Subsection Undefine: Retract a definition \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout undefine [function ...] \end_layout \begin_layout Plain Layout undefine * \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Definitions for the named user-defined functions are deleted. If * is given, all user-defined functions are deleted. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Unlet:-Delete-the" \end_inset Unlet: Delete the specified vector(s) \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout unlet [vector ...] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Delete the specified vector(s). See also \series bold let \series default \begin_inset CommandInset ref LatexCommand eqref reference "subsec:Let:-Assign-a" \end_inset . \end_layout \begin_layout Subsection Unset: Clear a variable \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout unset [word ...] \end_layout \begin_layout Plain Layout unset * \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Clear the value of the specified variable(s) (word). If * is specified, all variables are cleared. \end_layout \begin_layout Subsection Version: Print the version of ngspice \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout version [-s | -f | ] \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard Print out the version of ngnutmeg that is running, if invoked without argument or with \series bold -s \series default or \series bold -f \series default . If the argument is a \series bold \series default (any string different from \series bold -s \series default or \series bold -f \series default is considered a \series bold \series default ), the command checks to make sure that the arguments match the current version of ngspice. (This is mainly used as a \family typewriter Command: \family default line in rawfiles.) \end_layout \begin_layout Standard Options description: \end_layout \begin_layout Itemize No option: The output of the command is the message you can see when running ngspice from the command line, no more no less. \end_layout \begin_layout Itemize \series bold -s \series default (hort): A shorter version of the message you see when calling ngspice from the command line. \end_layout \begin_layout Itemize \series bold -f \series default (ull): You may want to use this option if you want to know what extensions are included into the simulator and what compilation switches are active. A list of compilation options and included extensions is appended to the normal (not short) message. May be useful when sending bug reports. \end_layout \begin_layout Standard The following example shows what the command returns in some situations: \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout Use of the version command: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout ngspice 10 -> version \end_layout \begin_layout Plain Layout ****** \end_layout \begin_layout Plain Layout ** ngspice-24 : Circuit level simulation program \end_layout \begin_layout Plain Layout ** The U. C. Berkeley CAD Group \end_layout \begin_layout Plain Layout ** Copyright 1985-1994, Regents of the University of California. \end_layout \begin_layout Plain Layout ** Please get your ngspice manual from \end_layout \begin_layout Plain Layout http://ngspice.sourceforge.net/docs.html \end_layout \begin_layout Plain Layout ** Please file your bug-reports at \end_layout \begin_layout Plain Layout http://ngspice.sourceforge.net/bugrep.html \end_layout \begin_layout Plain Layout ** Creation Date: Jan 1 2011 13:36:34 \end_layout \begin_layout Plain Layout ****** \end_layout \begin_layout Plain Layout ngspice 2 -> \end_layout \begin_layout Plain Layout ngspice 11 -> version 14 \end_layout \begin_layout Plain Layout Note: rawfile is version 14 (current version is 24) \end_layout \begin_layout Plain Layout ngspice 12 -> version 24 \end_layout \begin_layout Plain Layout ngspice 13 -> \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Quote Note for developers: The option listing returned when \family sans version \family default is called with the \family typewriter \series bold -f \family default \series default flag is built at compile time using \family typewriter #ifdef \family default blocks. When new compile switches are added, if you want them to appear on the list, you have to modify the code in \family typewriter misccoms.c \family default . \end_layout \begin_layout Subsection Where*: Identify troublesome node or device \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout where \end_layout \end_inset \end_layout \end_inset \end_layout \begin_layout Standard When performing a transient or operating point analysis, the name of the last node or device to cause non-convergence is saved. The \family typewriter where \family default command prints out this information so that you can examine the circuit and either correct the problem or generate a bug report. You may do this either in the middle of a run or after the simulator has given up on the analysis. For transient simulation, the \family sans iplot \family default command can be used to monitor the progress of the analysis. When the analysis slows down severely or hangs, interrupt the simulator (with control-C) and issue the \family typewriter where \family default command. Note that only one node or device is printed; there may be problems with more than one node. \end_layout \begin_layout Subsection \begin_inset CommandInset label LatexCommand label name "subsec:Wrdata:-Write-data" \end_inset Wrdata: Write data to a file (simple table) \end_layout \begin_layout Standard \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 use_makebox 0 width "100col%" special "none" height "1in" height_special "totalheight" thickness "0.4pt" separation "3pt" shadowsize "4pt" framecolor "black" backgroundcolor "none" status open \begin_layout Plain Layout General Form: \end_layout \begin_layout LyX-Code \begin_inset listings inline false status open \begin_layout Plain Layout \end_layout \begin_layout Plain Layout \end_layout \begin_layout Plain Layout