/* * This program source code file is part of KiCad, a free EDA CAD application. * * Copyright (C) 2022 Mikolaj Wielgus * Copyright (C) 2022 KiCad Developers, see AUTHORS.TXT for contributors. * * 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 * of the License, 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, you may find one here: * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html * or you may search the http://www.gnu.org website for the version 2 license, * or you may write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA */ #include #include // This script was originally autogenerated using the gen_ngspice_models.bash script, but later // modified manually. The script is included in the source tree for reference. // We cannot use designated initializers until we upgrade to C++20 (we're C++17 now), // so we do this instead. /*static auto U() { SIM_MODEL::PARAM_FLAGS p; p.uninteresting=true; return p; } static auto UR() { SIM_MODEL::PARAM_FLAGS p; p.uninteresting=true; p.redundant=true; return p; } static auto P() { SIM_MODEL::PARAM_FLAGS p; p.principal=true; return p; } static auto PR() { SIM_MODEL::PARAM_FLAGS p; p.principal=true; p.redundant=true; return p; } static auto A() { SIM_MODEL::PARAM_FLAGS p; p.ac=true; return p; } static auto AR() { SIM_MODEL::PARAM_FLAGS p; p.ac=true; p.redundant=true; return p; } static auto AU() { SIM_MODEL::PARAM_FLAGS p; p.ac=true; p.uninteresting=true; return p; } static auto AP() { SIM_MODEL::PARAM_FLAGS p; p.ac=true; p.principal=true; return p; } static auto APR() { SIM_MODEL::PARAM_FLAGS p; p.ac=true; p.principal=true; p.redundant=true; return p; } static auto AA() { SIM_MODEL::PARAM_FLAGS p; p.acOnly=true; return p; } static auto AAU() { SIM_MODEL::PARAM_FLAGS p; p.acOnly=true; p.uninteresting=true; return p; } static auto PAA() { SIM_MODEL::PARAM_FLAGS p; p.acOnly=true; p.principal=true; return p; } static auto N() { SIM_MODEL::PARAM_FLAGS p; p.noise=true; return p; } static auto R() { SIM_MODEL::PARAM_FLAGS p; p.redundant=true; return p; } static auto X() { SIM_MODEL::PARAM_FLAGS p; p.nonsense=true; return p; } static auto XR() { SIM_MODEL::PARAM_FLAGS p; p.nonsense=true; p.redundant=true; return p; } static auto XU() { SIM_MODEL::PARAM_FLAGS p; p.nonsense=true; p.uninteresting=true; return p; } static auto Q() { SIM_MODEL::PARAM_FLAGS p; p.setQuery=true; return p; } static auto QR() { SIM_MODEL::PARAM_FLAGS p; p.setQuery=true; p.redundant=true; return p; } static auto QU() { SIM_MODEL::PARAM_FLAGS p; p.setQuery=true; p.uninteresting=true; return p; } static auto Z() { SIM_MODEL::PARAM_FLAGS p; p.chkQuery=true; return p; } static auto ZR() { SIM_MODEL::PARAM_FLAGS p; p.chkQuery=true; p.redundant=true; return p; } static auto ZU() { SIM_MODEL::PARAM_FLAGS p; p.chkQuery=true; p.uninteresting=true; return p; } static auto QO() { SIM_MODEL::PARAM_FLAGS p; p.orQuery=true; return p; } static auto QOR() { SIM_MODEL::PARAM_FLAGS p; p.orQuery=true; p.redundant=true; return p; }*/ // We don't use the param flags anymore, so replace them with dummies to save compilation time. #define U() {} #define UR() {} #define P() {} #define PR() {} #define A() {} #define AR() {} #define AU() {} #define AP() {} #define APR() {} #define AA() {} #define AAU() {} #define PAA() {} #define N() {} #define R() {} #define X() {} #define XR() {} #define XU() {} #define Q() {} #define QR() {} #define QU() {} #define Z() {} #define ZR() {} #define ZU() {} #define QO() {} #define QOR() {} static const NGSPICE::MODEL_INFO sw = { "Switch", "SW", "", { "+", "-", "Ctrl+", "Ctrl-" }, "Ideal voltage controlled switch", // Model parameters { { "sw", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "NaN", "", "Switch model" }, { "vt", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "0", "", "Threshold voltage" }, { "vh", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "0", "", "Hysteresis voltage" }, { "ron", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "Ω", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "1", "", "Resistance when closed" }, { "gon", 106, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "1", "", "Conductance when closed" }, { "roff", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "Ω", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "1e+12", "", "Resistance when open" }, { "goff", 107, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "1e-12", "", "Conductance when open" }, }, // Instance parameters { { "on", 1, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Switch initially closed", true }, { "off", 2, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Switch initially open", true }, { "pos_node", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Positive node of switch", true }, { "neg_node", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Negative node of switch", true }, { "cont_p_node", 5, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Positive contr. node of switch", true }, { "cont_n_node", 6, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Positive contr. node of switch", true }, { "i", 7, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Switch current", true }, { "p", 8, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Switch power", true }, } }; static const NGSPICE::MODEL_INFO csw = { "CSwitch", "CSW", "", { "+", "-", "Ctrl+", "Ctrl-" }, "Current controlled ideal switch", // Model parameters { { "csw", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "NaN", "", "Current controlled switch model" }, { "it", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "A", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "0", "", "Threshold current" }, { "ih", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "A", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "0", "", "Hysterisis current" }, { "ron", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "Ω", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "1", "", "Closed resistance" }, { "roff", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "Ω", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "1e+12", "", "Open resistance" }, { "gon", 106, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Closed conductance" }, { "goff", 107, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Open conductance" }, }, // Instance parameters { { "control", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_STRING /*SIM_VALUE::TYPE::INSTANCE*/, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Name of controlling source", true }, { "on", 2, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initially closed", true }, { "off", 3, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initially open", true }, { "pos_node", 4, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Positive node of switch", true }, { "neg_node", 5, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Negative node of switch", true }, { "i", 6, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Switch current", true }, { "p", 7, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instantaneous power", true }, } }; static const NGSPICE::MODEL_INFO diode = { "Diode", "D", "", { "Anode", "Cathode" }, "Junction Diode model", // Model parameters { { "level", 100, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1", "", "Diode level selector" }, { "is", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-14", "", "Saturation current" }, { "js", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-14", "", "n.a." }, { "jsw", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "", "Sidewall Saturation current" }, { "tnom", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "27", "", "Parameter measurement temperature" }, { "tref", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, UR(), "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "27", "", "Parameter measurement temperature" }, { "rs", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "", "Ohmic resistance" }, { "trs", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "Ohmic resistance 1st order temp. coeff." }, { "trs1", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "n.a." }, { "trs2", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "Ohmic resistance 2nd order temp. coeff." }, { "n", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "", "Emission Coefficient" }, { "ns", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "", "Sidewall emission Coefficient" }, { "tt", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "", "Transit Time" }, { "ttt1", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "s", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "Transit Time 1st order temp. coeff." }, { "ttt2", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "s", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "Transit Time 2nd order temp. coeff." }, { "cjo", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "", "Junction capacitance" }, { "cj0", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AR(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Junction capacitance" }, { "cj", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AR(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Junction capacitance" }, { "vj", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "", "Junction potential" }, { "pb", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1", "", "n.a." }, { "m_", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "", "Grading coefficient" }, { "mj", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0.5", "", "n.a." }, { "tm1", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/°C²", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "Grading coefficient 1st temp. coeff." }, { "tm2", 128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "Grading coefficient 2nd temp. coeff." }, { "cjp", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "", "Sidewall junction capacitance" }, { "cjsw", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "n.a." }, { "php", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "", "Sidewall junction potential" }, { "mjsw", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.33", "", "Sidewall Grading coefficient" }, { "ikf", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "", "Forward Knee current" }, { "ik", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "n.a." }, { "ikr", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "", "Reverse Knee current" }, { "nbv", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "", "Breakdown Emission Coefficient" }, { "area", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "", "Area factor" }, { "pj", 140, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "", "Perimeter factor" }, { "tlev", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "Diode temperature equation selector" }, { "tlevc", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "Diode temperature equation selector" }, { "eg", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "eV", SIM_MODEL::PARAM::CATEGORY::DC, "1.11", "", "Activation energy" }, { "xti", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "3", "", "Saturation current temperature exp." }, { "cta", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "Area junction temperature coefficient" }, { "ctc", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "n.a." }, { "ctp", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "Perimeter junction capacitance temperature coefficient" }, { "tpb", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "Area junction potential temperature coefficient" }, { "tvj", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "n.a." }, { "tphp", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "Perimeter junction potential temperature coefficient" }, { "jtun", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "", "Tunneling saturation current" }, { "jtunsw", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "", "Tunneling sidewall saturation current" }, { "ntun", 144, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "30", "", "Tunneling emission coefficient" }, { "xtitun", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3", "", "Tunneling saturation current exponential" }, { "keg", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "", "EG correction factor for tunneling" }, { "kf", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "", "flicker noise coefficient" }, { "af", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "", "flicker noise exponent" }, { "fc", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "", "Forward bias junction fit parameter" }, { "fcs", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "", "Forward bias sidewall junction fit parameter" }, { "bv", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "", "Reverse breakdown voltage" }, { "ibv", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.001", "", "Current at reverse breakdown voltage" }, { "ib", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0.001", "", "n.a." }, { "tcv", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "Reverse breakdown voltage temperature coefficient" }, { "cond", 114, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "", "Ohmic conductance" }, { "isr", 152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-14", "", "Recombination saturation current" }, { "nr", 153, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "", "Recombination current emission coefficient" }, { "fv_max", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "", "maximum voltage in forward direction" }, { "bv_max", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "", "maximum voltage in reverse direction" }, { "id_max", 149, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "", "maximum current" }, { "te_max", 150, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "", "temperature" }, { "pd_max", 151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "", "maximum power dissipation" }, { "rth0", 154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "Self-heating thermal resistance" }, { "cth0", 155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-05", "", "Self-heating thermal capacitance" }, { "lm", 156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "", "Length of metal capacitor (level=3)" }, { "lp", 157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "", "Length of polysilicon capacitor (level=3)" }, { "wm", 158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "", "Width of metal capacitor (level=3)" }, { "wp", 159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "", "Width of polysilicon capacitor (level=3)" }, { "xom", 160, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "", "Thickness of the metal to bulk oxide (level=3)" }, { "xoi", 161, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "", "Thickness of the polysilicon to bulk oxide (level=3)" }, { "xm", 162, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "", "Masking and etching effects in metal (level=3)" }, { "xp", 163, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "", "Masking and etching effects in polysilicon (level=3)" }, { "d", 113, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Diode model" }, }, // Instance parameters { { "off", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initially off", true }, { "temp", 11, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Instance temperature", true }, { "dtemp", 23, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instance delta temperature", true }, { "ic", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial device voltage", true }, { "m", 22, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "0.5", "", "Multiplier", true }, { "area", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "1", "", "Area factor", true }, { "pj", 19, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "0", "", "Perimeter factor", true }, { "w", 20, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Diode width", true }, { "l", 21, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Diode length", true }, { "lm", 25, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "0", "", "Length of metal capacitor (level=3)", true }, { "lp", 26, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "0", "", "Length of polysilicon capacitor (level=3)", true }, { "wm", 27, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "0", "", "Width of metal capacitor (level=3)", true }, { "wp", 28, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "0", "", "Width of polysilicon capacitor (level=3)", true }, { "thermal", 24, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Self heating mode selector", true }, { "sens_area", 9, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "flag to request sensitivity WRT area", true }, { "vd", 5, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Diode voltage", true }, { "id", 4, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Diode current", true }, { "c", 4, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, R(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Diode current", true }, { "gd", 8, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Diode conductance", true }, { "cd", 18, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Diode capacitance", true }, { "charge", 6, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Diode capacitor charge", true }, { "qd", 6, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, UR(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Diode capacitor charge", true }, { "capcur", 7, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Diode capacitor current", true }, { "p", 10, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Diode power", true }, { "sens_dc", 17, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity", true }, { "sens_real", 12, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sens. and real part of ac sensitivity", true }, { "sens_imag", 13, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "imag part of ac sensitivity", true }, { "sens_mag", 14, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity of ac magnitude", true }, { "sens_ph", 15, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity of ac phase", true }, { "sens_cplx", 16, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_COMPLEX, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "ac sensitivity", true }, } }; static const NGSPICE::MODEL_INFO bjt = { "BJT", "NPN", "PNP", { "Collector", "Base", "Emitter" }, "Bipolar Junction Transistor", // Model parameters { { "type", 309, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_STRING, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "npn", "pnp", "NPN or PNP" }, { "npn", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "NaN", "NaN", "NPN type device" }, { "pnp", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "NaN", "NaN", "PNP type device" }, { "subs", 204, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::DC, "-1721368256", "-514428616", "Vertical or Lateral device" }, { "tnom", 151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "27", "27", "Parameter measurement temperature" }, { "tref", 151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "27", "27", "n.a." }, { "is", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-16", "1e-16", "Saturation Current" }, { "ibe", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Base-Emitter saturation Current" }, { "ibc", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Base-Collector saturation Current" }, { "bf", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "Ideal forward beta" }, { "nf", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Forward emission coefficient" }, { "vaf", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Forward Early voltage" }, { "va", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "ikf", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Forward beta roll-off corner current" }, { "ik", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "ise", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "B-E leakage saturation current" }, { "c2", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "ne", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.5", "1.5", "B-E leakage emission coefficient" }, { "br", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Ideal reverse beta" }, { "nr", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Reverse emission coefficient" }, { "var", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Reverse Early voltage" }, { "vb", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "ikr", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "reverse beta roll-off corner current" }, { "isc", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "B-C leakage saturation current" }, { "c4", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "nc", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "B-C leakage emission coefficient" }, { "rb", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Zero bias base resistance" }, { "irb", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Current for base resistance=(rb+rbm)/2" }, { "rbm", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Minimum base resistance" }, { "re", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Emitter resistance" }, { "rc", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Collector resistance" }, { "cje", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Zero bias B-E depletion capacitance" }, { "vje", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.75", "0.75", "B-E built in potential" }, { "pe", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AR(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0.75", "0.75", "B-E built in potential" }, { "mje", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "", SIM_MODEL::PARAM::CATEGORY::DC, "0.33", "0.33", "B-E junction grading coefficient" }, { "me", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AR(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0.33", "0.33", "B-E junction grading coefficient" }, { "tf", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Ideal forward transit time" }, { "xtf", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Coefficient for bias dependence of TF" }, { "vtf", 128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Voltage giving VBC dependence of TF" }, { "itf", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "High current dependence of TF" }, { "ptf", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "deg", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Excess phase" }, { "cjc", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Zero bias B-C depletion capacitance" }, { "vjc", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.75", "0.75", "B-C built in potential" }, { "pc", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AR(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0.75", "0.75", "B-C built in potential" }, { "mjc", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "", SIM_MODEL::PARAM::CATEGORY::DC, "0.33", "0.33", "B-C junction grading coefficient" }, { "mc", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AR(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0.33", "0.33", "B-C junction grading coefficient" }, { "xcjc", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Fraction of B-C cap to internal base" }, { "tr", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Ideal reverse transit time" }, { "cjs", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Zero bias Substrate capacitance" }, { "csub", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AR(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Zero bias Substrate capacitance" }, { "ccs", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AR(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Zero bias Substrate capacitance" }, { "vjs", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.75", "0.75", "Substrate junction built in potential" }, { "ps", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AR(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0.75", "0.75", "Substrate junction built in potential" }, { "mjs", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Substrate junction grading coefficient" }, { "ms", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AR(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Substrate junction grading coefficient" }, { "xtb", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Forward and reverse beta temp. exp." }, { "eg", 140, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "eV", SIM_MODEL::PARAM::CATEGORY::DC, "1.11", "1.11", "Energy gap for IS temp. dependency" }, { "xti", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3", "3", "Temp. exponent for IS" }, { "fc", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Forward bias junction fit parameter" }, { "kf", 144, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flicker Noise Coefficient" }, { "af", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flicker Noise Exponent" }, { "invearlyvoltf", 301, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Inverse early voltage:forward" }, { "invearlyvoltr", 302, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Inverse early voltage:reverse" }, { "invrollofff", 303, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Inverse roll off - forward" }, { "invrolloffr", 304, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Inverse roll off - reverse" }, { "collectorconduct", 305, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Collector conductance" }, { "emitterconduct", 306, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Emitter conductance" }, { "transtimevbcfact", 307, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Transit time VBC factor" }, { "excessphasefactor", 308, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "deg", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Excess phase fact." }, { "iss", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Substrate Jct. Saturation Current" }, { "ns", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Substrate current emission coefficient" }, { "rco", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0.01", "0.01", "Intrinsic coll. resistance" }, { "vo", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Epi drift saturation voltage" }, { "gamma", 149, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-11", "1e-11", "Epi doping parameter" }, { "qco", 150, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "C", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Epi Charge parameter" }, { "tlev", 152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature equation selector" }, { "tlevc", 153, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature equation selector" }, { "tbf1", 154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "BF 1. temperature coefficient" }, { "tbf2", 155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "BF 2. temperature coefficient" }, { "tbr1", 156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "BR 1. temperature coefficient" }, { "tbr2", 157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "BR 2. temperature coefficient" }, { "tikf1", 158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "IKF 1. temperature coefficient" }, { "tikf2", 159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "IKF 2. temperature coefficient" }, { "tikr1", 160, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "IKR 1. temperature coefficient" }, { "tikr2", 161, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "IKR 2. temperature coefficient" }, { "tirb1", 162, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "IRB 1. temperature coefficient" }, { "tirb2", 163, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "IRB 2. temperature coefficient" }, { "tnc1", 164, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "NC 1. temperature coefficient" }, { "tnc2", 165, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "NC 2. temperature coefficient" }, { "tne1", 166, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "NE 1. temperature coefficient" }, { "tne2", 167, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "NE 2. temperature coefficient" }, { "tnf1", 168, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "NF 1. temperature coefficient" }, { "tnf2", 169, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "NF 2. temperature coefficient" }, { "tnr1", 170, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "NR 1. temperature coefficient" }, { "tnr2", 171, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "NR 2. temperature coefficient" }, { "trb1", 172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "RB 1. temperature coefficient" }, { "trb", 172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "trb2", 173, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "RB 2. temperature coefficient" }, { "trc1", 174, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "RC 1. temperature coefficient" }, { "trc", 174, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "trc2", 175, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "RC 2. temperature coefficient" }, { "tre1", 176, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "RE 1. temperature coefficient" }, { "tre", 176, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "tre2", 177, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "RE 2. temperature coefficient" }, { "trm1", 178, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "RBM 1. temperature coefficient" }, { "trm2", 179, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "RBM 2. temperature coefficient" }, { "tvaf1", 180, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "VAF 1. temperature coefficient" }, { "tvaf2", 181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "VAF 2. temperature coefficient" }, { "tvar1", 182, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "VAR 1. temperature coefficient" }, { "tvar2", 183, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "VAR 2. temperature coefficient" }, { "ctc", 184, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "CJC temperature coefficient" }, { "cte", 185, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "CJE temperature coefficient" }, { "cts", 186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "CJS temperature coefficient" }, { "tvjc", 187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "VJC temperature coefficient" }, { "tvje", 188, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "VJE temperature coefficient" }, { "tvjs", 189, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "VJS temperature coefficient" }, { "titf1", 190, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "ITF 1. temperature coefficient" }, { "titf2", 191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "ITF 2. temperature coefficient" }, { "ttf1", 192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "TF 1. temperature coefficient" }, { "ttf2", 193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "TF 2. temperature coefficient" }, { "ttr1", 194, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "TR 1. temperature coefficient" }, { "ttr2", 195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "TR 2. temperature coefficient" }, { "tmje1", 196, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "MJE 1. temperature coefficient" }, { "tmje2", 197, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "MJE 2. temperature coefficient" }, { "tmjc1", 198, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "MJC 1. temperature coefficient" }, { "tmjc2", 199, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "MJC 2. temperature coefficient" }, { "tmjs1", 200, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "MJS 1. temperature coefficient" }, { "tmjs2", 201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "MJS 2. temperature coefficient" }, { "tns1", 202, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "NS 1. temperature coefficient" }, { "tns2", 203, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "NS 2. temperature coefficient" }, { "nkf", 205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "NKF High current beta rolloff exponent" }, { "nk", 205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0.5", "0.5", "n.a." }, { "tis1", 206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "IS 1. temperature coefficient" }, { "tis2", 207, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "IS 2. temperature coefficient" }, { "tise1", 208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "ISE 1. temperature coefficient" }, { "tise2", 209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "ISE 2. temperature coefficient" }, { "tisc1", 210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "ISC 1. temperature coefficient" }, { "tisc2", 211, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "ISC 2. temperature coefficient" }, { "tiss1", 212, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "ISS 1. temperature coefficient" }, { "tiss2", 213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "ISS 2. temperature coefficient" }, { "quasimod", 214, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature equation selector" }, { "vg", 215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "eV", SIM_MODEL::PARAM::CATEGORY::DC, "1.206", "1.206", "Energy gap for QS temp. dependency" }, { "cn", 216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "2.42", "2.2", "Temperature exponent of RCI" }, { "d", 217, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0.87", "0.52", "Temperature exponent of VO" }, { "vbe_max", 218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-E junction" }, { "vbc_max", 219, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-C junction" }, { "vce_max", 220, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage C-E branch" }, { "pd_max", 221, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum device power dissipation" }, { "ic_max", 222, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum collector current" }, { "ib_max", 223, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum base current" }, { "te_max", 224, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum temperature" }, { "rth0", 225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "thermal resistance juntion to ambient" }, }, // Instance parameters { { "off", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device initially off", true }, { "icvbe", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial B-E voltage", true }, { "icvce", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial C-E voltage", true }, { "m", 9, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Parallel Multiplier", true }, { "area", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "(Emitter) Area factor", true }, { "areab", 10, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Base area factor", true }, { "areac", 11, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Collector area factor", true }, { "ic", 5, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial condition vector", true }, { "sens_area", 6, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "flag to request sensitivity WRT area", true }, { "colnode", 212, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of collector node", true }, { "basenode", 213, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of base node", true }, { "emitnode", 214, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of emitter node", true }, { "substnode", 215, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of substrate node", true }, { "colprimenode", 217, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal collector node", true }, { "baseprimenode", 218, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal base node", true }, { "emitprimenode", 219, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal emitter node", true }, { "ic", 222, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Current at collector node", true }, { "ib", 223, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Current at base node", true }, { "ie", 247, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Emitter current", true }, { "is", 248, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-16", "1e-16", "Substrate current", true }, { "vbe", 220, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "B-E voltage", true }, { "vbc", 221, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "B-C voltage", true }, { "gm", 226, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Small signal transconductance", true }, { "gpi", 224, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Small signal input conductance - pi", true }, { "gmu", 225, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Small signal conductance - mu", true }, { "gx", 236, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Conductance from base to internal base", true }, { "go", 227, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Small signal output conductance", true }, { "geqcb", 238, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "d(Ibe)/d(Vbc)", true }, { "gcsub", 239, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal Subs. cap. equiv. cond.", true }, { "gdsub", 254, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal Subs. Diode equiv. cond.", true }, { "geqbx", 240, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal C-B-base cap. equiv. cond.", true }, { "cpi", 250, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal base to emitter capacitance", true }, { "cmu", 251, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal base to collector capacitance", true }, { "cbx", 252, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Base to collector capacitance", true }, { "csub", 253, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Substrate capacitance", true }, { "cqbe", 229, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cap. due to charge storage in B-E jct.", true }, { "cqbc", 231, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cap. due to charge storage in B-C jct.", true }, { "cqsub", 233, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cap. due to charge storage in Subs. jct.", true }, { "cqbx", 235, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cap. due to charge storage in B-X jct.", true }, { "cexbc", 237, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Total Capacitance in B-X junction", true }, { "qbe", 228, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Charge storage B-E junction", true }, { "qbc", 230, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Charge storage B-C junction", true }, { "qsub", 232, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Charge storage Subs. junction", true }, { "qbx", 234, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Charge storage B-X junction", true }, { "p", 249, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Power dissipation", true }, { "sens_dc", 246, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity", true }, { "sens_real", 241, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "real part of ac sensitivity", true }, { "sens_imag", 242, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sens. & imag part of ac sens.", true }, { "sens_mag", 243, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity of ac magnitude", true }, { "sens_ph", 244, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity of ac phase", true }, { "sens_cplx", 245, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_COMPLEX, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "ac sensitivity", true }, { "temp", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "instance temperature", true }, { "dtemp", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "instance temperature delta from circuit", true }, } }; static const NGSPICE::MODEL_INFO vbic = { "VBIC", "NPN", "PNP", { "Collector", "Base", "Emitter" }, "Vertical Bipolar Inter-Company Model", // Model parameters { { "type", 305, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_STRING, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "npn", "pnp", "NPN or PNP" }, { "npn", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "NaN", "NaN", "NPN type device" }, { "pnp", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "NaN", "NaN", "PNP type device" }, { "tnom", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "27", "27", "Parameter measurement temperature" }, { "tref", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "27", "27", "n.a." }, { "rcx", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Extrinsic coll resistance" }, { "rci", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Intrinsic coll resistance" }, { "vo", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Epi drift saturation voltage" }, { "gamm", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Epi doping parameter" }, { "hrcf", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "High current RC factor" }, { "rbx", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Extrinsic base resistance" }, { "rbi", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Intrinsic base resistance" }, { "re", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Intrinsic emitter resistance" }, { "rs", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Intrinsic substrate resistance" }, { "rbp", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Parasitic base resistance" }, { "is", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-16", "1e-16", "Transport saturation current" }, { "nf", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Forward emission coefficient" }, { "nr", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Reverse emission coefficient" }, { "fc", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.9", "0.9", "Fwd bias depletion capacitance limit" }, { "cbeo", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Extrinsic B-E overlap capacitance" }, { "cje", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Zero bias B-E depletion capacitance" }, { "pe", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.75", "0.75", "B-E built in potential" }, { "me", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.33", "0.33", "B-E junction grading coefficient" }, { "aje", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "-0.5", "-0.5", "B-E capacitance smoothing factor" }, { "cbco", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Extrinsic B-C overlap capacitance" }, { "cjc", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Zero bias B-C depletion capacitance" }, { "qco", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "C", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Epi charge parameter" }, { "cjep", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "B-C extrinsic zero bias capacitance" }, { "pc", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.75", "0.75", "B-C built in potential" }, { "mc", 128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.33", "0.33", "B-C junction grading coefficient" }, { "ajc", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "-0.5", "-0.5", "B-C capacitance smoothing factor" }, { "cjcp", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Zero bias S-C capacitance" }, { "ps", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.75", "0.75", "S-C junction built in potential" }, { "ms", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.33", "0.33", "S-C junction grading coefficient" }, { "ajs", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "-0.5", "-0.5", "S-C capacitance smoothing factor" }, { "ibei", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-18", "1e-18", "Ideal B-E saturation current" }, { "wbe", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Portion of IBEI from Vbei, 1-WBE from Vbex" }, { "nei", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Ideal B-E emission coefficient" }, { "iben", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Non-ideal B-E saturation current" }, { "nen", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Non-ideal B-E emission coefficient" }, { "ibci", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-16", "1e-16", "Ideal B-C saturation current" }, { "nci", 140, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Ideal B-C emission coefficient" }, { "ibcn", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Non-ideal B-C saturation current" }, { "ncn", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Non-ideal B-C emission coefficient" }, { "avc1", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "B-C weak avalanche parameter 1" }, { "avc2", 144, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "B-C weak avalanche parameter 2" }, { "isp", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parasitic transport saturation current" }, { "wsp", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Portion of ICCP" }, { "nfp", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parasitic fwd emission coefficient" }, { "ibeip", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Ideal parasitic B-E saturation current" }, { "ibenp", 149, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Non-ideal parasitic B-E saturation current" }, { "ibcip", 150, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Ideal parasitic B-C saturation current" }, { "ncip", 151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Ideal parasitic B-C emission coefficient" }, { "ibcnp", 152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Nonideal parasitic B-C saturation current" }, { "ncnp", 153, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Nonideal parasitic B-C emission coefficient" }, { "vef", 154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Forward Early voltage" }, { "ver", 155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Reverse Early voltage" }, { "ikf", 156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Forward knee current" }, { "ikr", 157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Reverse knee current" }, { "ikp", 158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parasitic knee current" }, { "tf", 159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Ideal forward transit time" }, { "qtf", 160, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Variation of TF with base-width modulation" }, { "xtf", 161, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Coefficient for bias dependence of TF" }, { "vtf", 162, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Voltage giving VBC dependence of TF" }, { "itf", 163, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "High current dependence of TF" }, { "tr", 164, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Ideal reverse transit time" }, { "td", 165, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Forward excess-phase delay time" }, { "kfn", 166, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "B-E Flicker Noise Coefficient" }, { "afn", 167, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "B-E Flicker Noise Exponent" }, { "bfn", 168, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "B-E Flicker Noise 1/f dependence" }, { "xre", 169, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent of RE" }, { "xrb", 170, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent of RB" }, { "xrbi", 171, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent of RBI" }, { "xrc", 172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent of RC" }, { "xrci", 173, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent of RCI" }, { "xrs", 174, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent of RS" }, { "xvo", 175, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent of VO" }, { "ea", 176, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "eV", SIM_MODEL::PARAM::CATEGORY::DC, "1.12", "1.12", "Activation energy for IS" }, { "eaie", 177, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "eV", SIM_MODEL::PARAM::CATEGORY::DC, "1.12", "1.12", "Activation energy for IBEI" }, { "eaic", 178, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "eV", SIM_MODEL::PARAM::CATEGORY::DC, "1.12", "1.12", "Activation energy for IBCI/IBEIP" }, { "eais", 179, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "eV", SIM_MODEL::PARAM::CATEGORY::DC, "1.12", "1.12", "Activation energy for IBCIP" }, { "eane", 180, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "eV", SIM_MODEL::PARAM::CATEGORY::DC, "1.12", "1.12", "Activation energy for IBEN" }, { "eanc", 181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "eV", SIM_MODEL::PARAM::CATEGORY::DC, "1.12", "1.12", "Activation energy for IBCN/IBENP" }, { "eans", 182, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "eV", SIM_MODEL::PARAM::CATEGORY::DC, "1.12", "1.12", "Activation energy for IBCNP" }, { "xis", 183, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "3", "3", "Temperature exponent of IS" }, { "xii", 184, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "3", "3", "Temperature exponent of IBEI,IBCI,IBEIP,IBCIP" }, { "xin", 185, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "3", "3", "Temperature exponent of IBEN,IBCN,IBENP,IBCNP" }, { "tnf", 186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent of NF" }, { "tavc", 187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent of AVC2" }, { "rth", 188, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Thermal resistance" }, { "cth", 189, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Thermal capacitance" }, { "vrt", 190, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Punch-through voltage of internal B-C junction" }, { "art", 191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Smoothing parameter for reach-through" }, { "ccso", 192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Fixed C-S capacitance" }, { "qbm", 193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Select SGP qb formulation" }, { "nkf", 194, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "High current beta rolloff" }, { "xikf", 195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent of IKF" }, { "xrcx", 196, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent of RCX" }, { "xrbx", 197, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent of RBX" }, { "xrbp", 198, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent of RBP" }, { "isrr", 199, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Separate IS for fwd and rev" }, { "xisr", 200, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent of ISR" }, { "dear", 201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "eV", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta activation energy for ISRR" }, { "eap", 202, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "eV", SIM_MODEL::PARAM::CATEGORY::DC, "1.12", "1.12", "Exitivation energy for ISP" }, { "vbbe", 203, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "B-E breakdown voltage" }, { "nbbe", 204, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "B-E breakdown emission coefficient" }, { "ibbe", 205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "B-E breakdown current" }, { "tvbbe1", 206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Linear temperature coefficient of VBBE" }, { "tvbbe2", 207, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Quadratic temperature coefficient of VBBE" }, { "tnbbe", 208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of NBBE" }, { "ebbe", 209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "exp(-VBBE/(NBBE*Vtv))" }, { "dtemp", 210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Locale Temperature difference" }, { "vers", 211, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.2", "1.2", "Revision Version" }, { "vref", 212, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Reference Version" }, { "vbe_max", 213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-E junction" }, { "vbc_max", 214, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-C junction" }, { "vce_max", 215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage C-E branch" }, }, // Instance parameters { { "m", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Multiplier", true }, { "area", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Area factor", true }, { "off", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device initially off", true }, { "ic", 3, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial condition vector", true }, { "icvbe", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial B-E voltage", true }, { "icvce", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial C-E voltage", true }, { "temp", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Instance temperature", true }, { "dtemp", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Instance delta temperature", true }, { "collnode", 222, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of collector node", true }, { "basenode", 223, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of base node", true }, { "emitnode", 224, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of emitter node", true }, { "subsnode", 225, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of substrate node", true }, { "collcxnode", 226, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal collector node", true }, { "collcinode", 227, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal collector node", true }, { "basebxnode", 228, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal base node", true }, { "basebinode", 229, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal base node", true }, { "basebpnode", 230, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal base node", true }, { "emiteinode", 231, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal emitter node", true }, { "subssinode", 232, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal substrate node", true }, { "vbe", 233, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "B-E voltage", true }, { "vbc", 234, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "B-C voltage", true }, { "ic", 235, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Collector current", true }, { "ib", 236, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Base current", true }, { "ie", 237, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Emitter current", true }, { "is", 238, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-16", "1e-16", "Substrate current", true }, { "gm", 239, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Small signal transconductance dIc/dVbe", true }, { "go", 240, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Small signal output conductance dIc/dVbc", true }, { "gpi", 241, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Small signal input conductance dIb/dVbe", true }, { "gmu", 242, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Small signal conductance dIb/dVbc", true }, { "gx", 243, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Conductance from base to internal base", true }, { "cbe", 257, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal base to emitter capacitance", true }, { "cbex", 258, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "External base to emitter capacitance", true }, { "cbc", 259, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal base to collector capacitance", true }, { "cbcx", 260, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "External Base to collector capacitance", true }, { "cbep", 261, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Parasitic Base to emitter capacitance", true }, { "cbcp", 262, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Parasitic Base to collector capacitance", true }, { "p", 263, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Power dissipation", true }, { "geqcb", 253, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal C-B-base cap. equiv. cond.", true }, { "geqbx", 256, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "External C-B-base cap. equiv. cond.", true }, { "qbe", 244, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Charge storage B-E junction", true }, { "cqbe", 245, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cap. due to charge storage in B-E jct.", true }, { "qbc", 246, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Charge storage B-C junction", true }, { "cqbc", 247, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cap. due to charge storage in B-C jct.", true }, { "qbx", 248, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Charge storage B-X junction", true }, { "cqbx", 249, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cap. due to charge storage in B-X jct.", true }, } }; static const NGSPICE::MODEL_INFO hicum2 = { "hicum2", "NPN", "PNP", { "Collector", "Base", "Emitter" }, "High Current Model for BJT", // Model parameters { { "type", 305, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_STRING, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "npn", "pnp", "For transistor type NPN(+1) or PNP (-1)" }, { "npn", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "NaN", "NaN", "NPN type device" }, { "pnp", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "NaN", "NaN", "PNP type device" }, { "tnom", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "300.15", "300.15", "Temperature at which parameters are specified" }, { "tref", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "300.15", "300.15", "n.a." }, { "version", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_STRING, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.4.0", "2.4.0", "parameter for model version" }, { "c10", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2e-30", "2e-30", "GICCR constant" }, { "qp0", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2e-14", "2e-14", "Zero-bias hole charge" }, { "ich", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "High-current correction for 2D and 3D effects" }, { "hf0", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Weight factor for the low current minority charge" }, { "hfe", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Emitter minority charge weighting factor in HBTs" }, { "hfc", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Collector minority charge weighting factor in HBTs" }, { "hjei", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "B-E depletion charge weighting factor in HBTs" }, { "ahjei", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter describing the slope of hjEi(VBE)" }, { "rhjei", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Smoothing parameter for hjEi(VBE) at high voltage" }, { "hjci", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "B-C depletion charge weighting factor in HBTs" }, { "ibeis", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-18", "1e-18", "Internal B-E saturation current" }, { "mbei", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Internal B-E current ideality factor" }, { "ireis", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Internal B-E recombination saturation current" }, { "mrei", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Internal B-E recombination current ideality factor" }, { "ibeps", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Peripheral B-E saturation current" }, { "mbep", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Peripheral B-E current ideality factor" }, { "ireps", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Peripheral B-E recombination saturation current" }, { "mrep", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Peripheral B-E recombination current ideality factor" }, { "mcf", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Non-ideality factor for III-V HBTs" }, { "tbhrec", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Base current recombination time constant at B-C barrier for high forward injection" }, { "ibcis", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-16", "1e-16", "Internal B-C saturation current" }, { "mbci", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Internal B-C current ideality factor" }, { "ibcxs", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "External B-C saturation current" }, { "mbcx", 128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "External B-C current ideality factor" }, { "ibets", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "B-E tunneling saturation current" }, { "abet", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "40", "40", "Exponent factor for tunneling current" }, { "tunode", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Specifies the base node connection for the tunneling current" }, { "favl", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Avalanche current factor" }, { "qavl", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Exponent factor for avalanche current" }, { "kavl", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Flag/factor for turning strong avalanche on" }, { "alfav", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Relative TC for FAVL" }, { "alqav", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Relative TC for QAVL" }, { "alkav", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Relative TC for KAVL" }, { "rbi0", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Zero bias internal base resistance" }, { "rbx", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "External base series resistance" }, { "fgeo", 140, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.6557", "0.6557", "Factor for geometry dependence of emitter current crowding" }, { "fdqr0", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Correction factor for modulation by B-E and B-C space charge layer" }, { "fcrbi", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Ratio of HF shunt to total internal capacitance (lateral NQS effect)" }, { "fqi", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Ration of internal to total minority charge" }, { "re", 144, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Emitter series resistance" }, { "rcx", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "External collector series resistance" }, { "itss", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Substrate transistor transfer saturation current" }, { "msf", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Forward ideality factor of substrate transfer current" }, { "iscs", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "C-S diode saturation current" }, { "msc", 149, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Ideality factor of C-S diode current" }, { "tsf", 150, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Transit time for forward operation of substrate transistor" }, { "rsu", 151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Substrate series resistance" }, { "csu", 152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Substrate shunt capacitance" }, { "cjei0", 153, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "1e-20", "1e-20", "Internal B-E zero-bias depletion capacitance" }, { "vdei", 154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.9", "0.9", "Internal B-E built-in potential" }, { "zei", 155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Internal B-E grading coefficient" }, { "ajei", 156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "2.5", "2.5", "Ratio of maximum to zero-bias value of internal B-E capacitance" }, { "aljei", 156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "2.5", "2.5", "n.a." }, { "cjep0", 157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "1e-20", "1e-20", "Peripheral B-E zero-bias depletion capacitance" }, { "vdep", 158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.9", "0.9", "Peripheral B-E built-in potential" }, { "zep", 159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Peripheral B-E grading coefficient" }, { "ajep", 160, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "2.5", "2.5", "Ratio of maximum to zero-bias value of peripheral B-E capacitance" }, { "aljep", 160, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "2.5", "2.5", "n.a." }, { "cjci0", 161, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "1e-20", "1e-20", "Internal B-C zero-bias depletion capacitance" }, { "vdci", 162, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.7", "0.7", "Internal B-C built-in potential" }, { "zci", 163, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.4", "0.4", "Internal B-C grading coefficient" }, { "vptci", 164, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "Internal B-C punch-through voltage" }, { "cjcx0", 165, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "1e-20", "1e-20", "External B-C zero-bias depletion capacitance" }, { "vdcx", 166, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.7", "0.7", "External B-C built-in potential" }, { "zcx", 167, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.4", "0.4", "External B-C grading coefficient" }, { "vptcx", 168, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "External B-C punch-through voltage" }, { "fbcpar", 169, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Partitioning factor of parasitic B-C cap" }, { "fbc", 169, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "fbepar", 170, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Partitioning factor of parasitic B-E cap" }, { "fbe", 170, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1", "1", "n.a." }, { "cjs0", 171, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "C-S zero-bias depletion capacitance" }, { "vds", 172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.6", "0.6", "C-S built-in potential" }, { "zs", 173, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "C-S grading coefficient" }, { "vpts", 174, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "C-S punch-through voltage" }, { "cscp0", 175, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Perimeter S-C zero-bias depletion capacitance" }, { "vdsp", 176, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.6", "0.6", "Perimeter S-C built-in potential" }, { "zsp", 177, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Perimeter S-C grading coefficient" }, { "vptsp", 178, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "Perimeter S-C punch-through voltage" }, { "t0", 179, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Low current forward transit time at VBC=0V" }, { "dt0h", 180, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Time constant for base and B-C space charge layer width modulation" }, { "tbvl", 181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Time constant for modeling carrier jam at low VCE" }, { "tef0", 182, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Neutral emitter storage time" }, { "gtfe", 183, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Exponent factor for current dependence of neutral emitter storage time" }, { "thcs", 184, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Saturation time constant at high current densities" }, { "ahc", 185, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Smoothing factor for current dependence of base and collector transit time" }, { "alhc", 185, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0.1", "0.1", "n.a." }, { "fthc", 186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Partitioning factor for base and collector portion" }, { "rci0", 187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "150", "150", "Internal collector resistance at low electric field" }, { "vlim", 188, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Voltage separating ohmic and saturation velocity regime" }, { "vces", 189, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Internal C-E saturation voltage" }, { "vpt", 190, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "Collector punch-through voltage" }, { "aick", 191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.001", "0.001", "Smoothing term for ICK" }, { "delck", 192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Fitting factor for critical current" }, { "tr", 193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Storage time for inverse operation" }, { "vcbar", 194, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Barrier voltage" }, { "icbar", 195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Normalization parameter" }, { "acbar", 196, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.01", "0.01", "Smoothing parameter for barrier voltage" }, { "cbepar", 197, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Total parasitic B-E capacitance" }, { "ceox", 197, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "cbcpar", 198, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Total parasitic B-C capacitance" }, { "ccox", 198, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "alqf", 199, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "s", SIM_MODEL::PARAM::CATEGORY::DC, "0.167", "0.167", "Factor for additional delay time of minority charge" }, { "alit", 200, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.333", "0.333", "Factor for additional delay time of transfer current" }, { "flnqs", 201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Flag for turning on and off of vertical NQS effect" }, { "kf", 202, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flicker noise coefficient" }, { "af", 203, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "2", "2", "Flicker noise exponent factor" }, { "cfbe", 204, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flag for determining where to tag the flicker noise source" }, { "flcono", 205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flag for turning on and off of correlated noise implementation" }, { "kfre", 206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Emitter resistance flicker noise coefficient" }, { "afre", 207, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "2", "2", "Emitter resistance flicker noise exponent factor" }, { "latb", 208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Scaling factor for collector minority charge in direction of emitter width" }, { "latl", 209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Scaling factor for collector minority charge in direction of emitter length" }, { "vgb", 210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1.17", "1.17", "Bandgap voltage extrapolated to 0 K" }, { "alt0", 211, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "First order relative TC of parameter T0" }, { "kt0", 212, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Second order relative TC of parameter T0" }, { "zetaci", 213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent for RCI0" }, { "alvs", 214, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Relative TC of saturation drift velocity" }, { "alces", 215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Relative TC of VCES" }, { "zetarbi", 216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent of internal base resistance" }, { "zetarbx", 217, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent of external base resistance" }, { "zetarcx", 218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent of external collector resistance" }, { "zetare", 219, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature exponent of emitter resistance" }, { "zetacx", 220, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1", "1", "Temperature exponent of mobility in substrate transistor transit time" }, { "vge", 221, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1.17", "1.17", "Effective emitter bandgap voltage" }, { "vgc", 222, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1.17", "1.17", "Effective collector bandgap voltage" }, { "vgs", 223, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1.17", "1.17", "Effective substrate bandgap voltage" }, { "f1vg", 224, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.000102377", "-0.000102377", "Coefficient K1 in T-dependent band-gap equation" }, { "f2vg", 225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.00043215", "0.00043215", "Coefficient K2 in T-dependent band-gap equation" }, { "zetact", 226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "3", "3", "Exponent coefficient in transfer current temperature dependence" }, { "zetabet", 227, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "3.5", "3.5", "Exponent coefficient in B-E junction current temperature dependence" }, { "alb", 228, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Relative TC of forward current gain for V2.1 model" }, { "dvgbe", 229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bandgap difference between B and B-E junction used for hjEi0 and hf0" }, { "zetahjei", 230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1", "1", "Temperature coefficient for ahjEi" }, { "zetavgbe", 231, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1", "1", "Temperature coefficient for hjEi0" }, { "flsh", 232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Flag for turning on and off self-heating effect" }, { "rth", 233, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Thermal resistance" }, { "zetarth", 234, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for Rth" }, { "alrth", 235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "First order relative TC of parameter Rth" }, { "cth", 236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Thermal capacitance" }, { "flcomp", 237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Flag for compatibility with v2.1 model (0=v2.1)" }, { "vbe_max", 238, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-E junction" }, { "vbc_max", 239, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-C junction" }, { "vce_max", 240, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage C-E branch" }, }, // Instance parameters { { "area", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Area factor", true }, { "off", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device initially off", true }, { "ic", 3, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial condition vector", true }, { "m", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Multiplier", true }, { "temp", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Instance temperature", true }, { "dt", 5, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instance delta temperature", true }, { "tk", 264, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Actual device temperature", true }, { "dtsh", 265, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Temperature increase due to self-heating", true }, { "it", 284, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "transfer current", true }, { "collnode", 251, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of collector node", true }, { "basenode", 252, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of base node", true }, { "emitnode", 253, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of emitter node", true }, { "subsnode", 254, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of substrate node", true }, { "tempnode", 255, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of temperature node", true }, { "collcinode", 256, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal collector node", true }, { "basebpnode", 257, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "External base node", true }, { "basebinode", 258, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal base node", true }, { "emiteinode", 259, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal emitter node", true }, { "subssinode", 260, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal substrate node", true }, { "xfnode", 261, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal phase node xf", true }, { "xf1node", 262, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal phase node xf1", true }, { "xf2node", 263, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal phase node xf2", true }, { "vbe", 266, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "External BE voltage", true }, { "vbbp", 267, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "BBP voltage", true }, { "vbc", 268, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "External BC voltage", true }, { "vce", 269, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "External CE voltage", true }, { "vsc", 270, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "External SC voltage", true }, { "vbiei", 271, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal BE voltage", true }, { "vbpbi", 272, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Peripheral Base to internal Base voltage", true }, { "vbici", 273, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal BC voltage", true }, { "vciei", 274, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal CE voltage", true }, { "ic", 275, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Collector current", true }, { "iavl", 276, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Avalanche current", true }, { "ib", 277, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Base current", true }, { "ibei", 280, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Intenral Base Emitter current", true }, { "ibci", 281, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal Base Collector current", true }, { "ie", 278, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Emitter current", true }, { "is", 279, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Substrate current", true }, { "rcx_t", 282, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "External (saturated) collector series resistance", true }, { "re_t", 283, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Emitter series resistance", true }, { "rbi", 285, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal base resistance as calculated in the model", true }, { "rb", 286, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Total base resistance as calculated in the model", true }, { "betadc", 287, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Common emitter forward current gain", true }, { "gmi", 288, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal transconductance", true }, { "gms", 289, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Transconductance of the parasitic substrate PNP", true }, { "rpii", 290, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal base-emitter (input) resistance", true }, { "rpix", 291, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "External base-emitter (input) resistance", true }, { "rmui", 292, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal feedback resistance", true }, { "rmux", 293, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "External feedback resistance", true }, { "roi", 294, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Output resistance", true }, { "cpii", 295, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Total internal BE capacitance", true }, { "cpix", 296, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Total external BE capacitance", true }, { "cmui", 297, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Total internal BC capacitance", true }, { "cmux", 298, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Total external BC capacitance", true }, { "ccs", 299, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "CS junction capacitance", true }, { "betaac", 300, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Small signal current gain", true }, { "crbi", 301, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Shunt capacitance across RBI as calculated in the model", true }, { "tf", 302, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "s", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Forward transit time", true }, { "ft", 303, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "Hz", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Transit frequency", true }, { "ick", 304, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "Hz", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Transit frequency", true }, { "p", 305, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Power dissipation", true }, } }; static const NGSPICE::MODEL_INFO jfet = { "JFET", "NJF", "PJF", { "Drain", "Gate", "Source" }, "Junction Field effect transistor", // Model parameters { { "type", 305, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_STRING, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "njf", "pjf", "N-type or P-type JFET model" }, { "njf", 111, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "N type JFET model" }, { "pjf", 112, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "P type JFET model" }, { "vt0", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-2", "-2", "Threshold voltage" }, { "vto", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "-2", "-2", "n.a." }, { "beta", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/V²", SIM_MODEL::PARAM::CATEGORY::DC, "0.0001", "0.0001", "Transconductance parameter" }, { "lambda", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel length modulation param." }, { "rd", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain ohmic resistance" }, { "gd", 301, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain conductance" }, { "rs", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source ohmic resistance" }, { "gs", 302, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source conductance" }, { "cgs", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "G-S junction capactance" }, { "cgd", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "G-D junction cap" }, { "pb", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Gate junction potential" }, { "is", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-14", "1e-14", "Gate junction saturation current" }, { "fc", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Forward bias junction fit parm." }, { "b", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Doping tail parameter" }, { "tnom", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "27", "27", "parameter measurement temperature" }, { "tcv", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Threshold voltage temperature coefficient" }, { "vtotc", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Threshold voltage temperature coefficient alternative" }, { "bex", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Mobility temperature exponent" }, { "betatce", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "%/°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Mobility temperature exponent alternative" }, { "xti", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "3", "3", "Gate junction saturation current temperature exponent" }, { "eg", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1.11", "1.11", "Bandgap voltage" }, { "kf", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flicker Noise Coefficient" }, { "af", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker Noise Exponent" }, { "nlev", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "2", "2", "Noise equation selector" }, { "gdsnoi", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Channel noise coefficient" }, }, // Instance parameters { { "off", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device initially off", true }, { "ic", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT_VECTOR, AU(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial VDS,VGS vector", true }, { "m", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Parallel multiplier", true }, { "area", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Area factor", true }, { "ic-vds", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial D-S voltage", true }, { "ic-vgs", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial G-S volrage", true }, { "temp", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Instance temperature", true }, { "dtemp", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instance temperature difference", true }, { "drain-node", 301, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of drain node", true }, { "gate-node", 302, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of gate node", true }, { "source-node", 303, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of source node", true }, { "drain-prime-node", 304, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal drain node", true }, { "source-prime-node", 305, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal source node", true }, { "vgs", 306, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Voltage G-S", true }, { "vgd", 307, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Voltage G-D", true }, { "ig", 308, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Current at gate node", true }, { "id", 309, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Current at drain node", true }, { "is", 319, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-14", "1e-14", "Source current", true }, { "igd", 310, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Current G-D", true }, { "gm", 311, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Transconductance", true }, { "gds", 312, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Conductance D-S", true }, { "ggs", 313, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Conductance G-S", true }, { "ggd", 314, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Conductance G-D", true }, { "qgs", 315, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Charge storage G-S junction", true }, { "qgd", 317, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Charge storage G-D junction", true }, { "cqgs", 316, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to charge storage G-S junction", true }, { "cqgd", 318, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to charge storage G-D junction", true }, { "p", 320, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Power dissipated by the JFET", true }, } }; static const NGSPICE::MODEL_INFO jfet2 = { "JFET2", "NJF", "PJF", { "Drain", "Gate", "Source" }, "Short channel field effect transistor", // Model parameters { { "type", 305, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_STRING, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "njf", "pjf", "N-type or P-type JFET2 model" }, { "njf", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "NaN", "NaN", "N type JFET2 model" }, { "pjf", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "NaN", "NaN", "P type JFET2 model" }, { "acgam", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "af", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker Noise Exponent" }, { "beta", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/V^2", SIM_MODEL::PARAM::CATEGORY::DC, "0.0001", "0.0001", "Transconductance parameter" }, { "cds", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "D-S junction capacitance" }, { "cgd", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "G-D junction capacitance" }, { "cgs", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "G-S junction capacitance" }, { "delta", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/W", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "coef of thermal current reduction" }, { "hfeta", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "drain feedback modulation" }, { "hfe1", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "hfe2", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "hfg1", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "hfg2", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "mvst", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "modulation index for subtreshold current" }, { "mxi", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "saturation potential modulation parameter" }, { "fc", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Forward bias junction fit parm." }, { "ibd", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Breakdown current of diode jnc" }, { "is", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-14", "1e-14", "Gate junction saturation current" }, { "kf", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flicker Noise Coefficient" }, { "lambda", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel length modulation param." }, { "lfgam", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "drain feedback parameter" }, { "lfg1", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "lfg2", 128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "n", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "gate junction ideality factor" }, { "p", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Power law (triode region)" }, { "vbi", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Gate junction potential" }, { "pb", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1", "1", "n.a." }, { "q", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Power Law (Saturated region)" }, { "rd", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain ohmic resistance" }, { "rs", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source ohmic resistance" }, { "taud", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Thermal relaxation time" }, { "taug", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain feedback relaxation time" }, { "vbd", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Breakdown potential of diode jnc" }, { "ver", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "version number of PS model" }, { "vst", 140, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Crit Poten subthreshold conductn" }, { "vt0", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-2", "-2", "Threshold voltage" }, { "vto", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "-2", "-2", "n.a." }, { "xc", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "amount of cap. red at pinch-off" }, { "xi", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "1000", "1000", "velocity saturation index" }, { "z", 144, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "rate of velocity saturation" }, { "hfgam", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "high freq drain feedback parm" }, { "gd", 301, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain conductance" }, { "gs", 302, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source conductance" }, { "tnom", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "27", "27", "parameter measurement temperature" }, }, // Instance parameters { { "off", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device initially off", true }, { "ic", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT_VECTOR, AU(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial VDS,VGS vector", true }, { "m", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Parallel Multiplier", true }, { "area", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Area factor", true }, { "ic-vds", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial D-S voltage", true }, { "ic-vgs", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial G-S volrage", true }, { "temp", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Instance temperature", true }, { "dtemp", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instance temperature difference", true }, { "drain-node", 301, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of drain node", true }, { "gate-node", 302, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of gate node", true }, { "source-node", 303, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of source node", true }, { "drain-prime-node", 304, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal drain node", true }, { "source-prime-node", 305, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Internal source node", true }, { "vgs", 306, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Voltage G-S", true }, { "vgd", 307, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Voltage G-D", true }, { "ig", 308, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Current at gate node", true }, { "id", 309, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Current at drain node", true }, { "is", 319, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-14", "1e-14", "Source current", true }, { "igd", 310, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Current G-D", true }, { "gm", 311, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Transconductance", true }, { "gds", 312, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Conductance D-S", true }, { "ggs", 313, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Conductance G-S", true }, { "ggd", 314, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Conductance G-D", true }, { "qgs", 315, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Charge storage G-S junction", true }, { "qgd", 317, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Charge storage G-D junction", true }, { "cqgs", 316, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to charge storage G-S junction", true }, { "cqgd", 318, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to charge storage G-D junction", true }, { "p", 320, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "2", "2", "Power dissipated by the JFET2", true }, { "vtrap", 321, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Quiescent drain feedback potential", true }, { "vpave", 322, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Quiescent power dissipation", true }, } }; static const NGSPICE::MODEL_INFO mes = { "MES", "NMF", "PMF", { "Drain", "Gate", "Source" }, "GaAs MESFET model", // Model parameters { { "type", 305, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "-693161728", "116101380", "N-type or P-type MESfet model" }, { "nmf", 113, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "N type MESfet model" }, { "pmf", 114, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "P type MESfet model" }, { "vt0", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-2", "-2", "Pinch-off voltage" }, { "vto", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "-2", "-2", "n.a." }, { "alpha", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Saturation voltage parameter" }, { "beta", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/V²", SIM_MODEL::PARAM::CATEGORY::DC, "0.0025", "0.0025", "Transconductance parameter" }, { "lambda", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel length modulation parm." }, { "b", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "Doping tail extending parameter" }, { "rd", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain ohmic resistance" }, { "gd", 301, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain conductance" }, { "rs", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source ohmic resistance" }, { "gs", 302, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source conductance" }, { "cgs", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "G-S junction capacitance" }, { "cgd", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "G-D junction capacitance" }, { "pb", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Gate junction potential" }, { "is", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-14", "1e-14", "Junction saturation current" }, { "fc", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Forward bias junction fit parm." }, { "depl_cap", 303, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.5", "0.5", "Depletion capacitance" }, { "vcrit", 304, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.730289", "0.730289", "Critical voltage" }, { "kf", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "NaN", "NaN", "Flicker noise coefficient" }, { "af", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "NaN", "NaN", "Flicker noise exponent" }, }, // Instance parameters { { "off", 5, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device initially off", true }, { "m", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, UR(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Parallel Multiplier", true }, { "area", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Area factor", true }, { "icvds", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial D-S voltage", true }, { "icvgs", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial G-S voltage", true }, { "dnode", 201, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of drain node", true }, { "gnode", 202, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of gate node", true }, { "snode", 203, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of source node", true }, { "dprimenode", 204, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of internal drain node", true }, { "sprimenode", 205, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of internal source node", true }, { "vgs", 206, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source voltage", true }, { "vgd", 207, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain voltage", true }, { "cg", 208, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate capacitance", true }, { "cd", 209, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain capacitance", true }, { "cgd", 210, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Gate-Drain capacitance", true }, { "gm", 211, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Transconductance", true }, { "gds", 212, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain-Source conductance", true }, { "ggs", 213, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source conductance", true }, { "ggd", 214, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain conductance", true }, { "cqgs", 216, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-source charge storage", true }, { "cqgd", 218, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-drain charge storage", true }, { "qgs", 215, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source charge storage", true }, { "qgd", 217, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain charge storage", true }, { "is", 6, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-14", "1e-14", "Source current", true }, { "p", 7, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Power dissipated by the mesfet", true }, } }; static const NGSPICE::MODEL_INFO mesa = { "MESA", "NMF", "PMF", { "Drain", "Gate", "Source" }, "GaAs MESFET model", // Model parameters { { "type", 165, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_STRING, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "nmf", "nmf", "N-type or P-type MESfet model" }, { "vto", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-1.26", "-1.26", "Pinch-off voltage" }, { "vt0", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "-1.26", "-1.26", "n.a." }, { "lambda", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.045", "0.045", "Output conductance parameter" }, { "lambdahf", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.045", "0.045", "Output conductance parameter at high frequencies" }, { "beta", 153, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/V^2", SIM_MODEL::PARAM::CATEGORY::DC, "0.0085", "0.0085", "Transconductance parameter" }, { "vs", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "150000", "150000", "Saturation velocity" }, { "rd", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain ohmic resistance" }, { "rs", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source ohmic resistance" }, { "rg", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate ohmic resistance" }, { "ri", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-source ohmic resistance" }, { "rf", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-drain ohmic resistance" }, { "rdi", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Intrinsic source ohmic resistance" }, { "rsi", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Intrinsic drain ohmic resistance" }, { "phib", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "8.01088e-20", "8.01088e-20", "Effective Schottky barrier height at room temperature" }, { "phib1", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "tphib", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "astar", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "40000", "40000", "Effective Richardson constant" }, { "ggr", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "40", "40", "Reverse diode conductance" }, { "del", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.04", "0.04", "" }, { "xchi", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.033", "0.033", "" }, { "tggr", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0.033", "0.033", "n.a." }, { "n", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Emission coefficient" }, { "eta", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.73", "1.73", "Subthreshold ideality factor" }, { "m", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.5", "2.5", "Knee shape parameter" }, { "mc", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3", "3", "Knee shape parameter" }, { "alpha", 149, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "sigma0", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.081", "0.081", "Threshold voltage coefficient" }, { "vsigmat", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.01", "1.01", "" }, { "vsigma", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "" }, { "mu", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.23", "0.23", "Mobility" }, { "theta", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "mu1", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Second moblity parameter" }, { "mu2", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Third moblity parameter" }, { "d", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.2e-07", "1.2e-07", "Depth of device" }, { "nd", 128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2e+23", "2e+23", "Doping density" }, { "du", 154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3.5e-08", "3.5e-08", "Depth of device" }, { "ndu", 155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+22", "1e+22", "Doping density" }, { "th", 156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "Thickness of delta doped layer" }, { "ndelta", 157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "6e+24", "6e+24", "Delta doped layer doping density" }, { "delta", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5", "5", "" }, { "tc", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Transconductance compression factor" }, { "tvto", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for vto" }, { "alphat", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "tlambda", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1.79769e+308", "1.79769e+308", "Temperature coefficient for lambda" }, { "teta0", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1.79769e+308", "1.79769e+308", "First temperature coefficient for eta" }, { "teta1", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Second temperature coefficient for eta" }, { "tmu", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "300.15", "300.15", "Temperature coefficient for mobility" }, { "xtm0", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "First exponent for temp dependence of mobility" }, { "xtm1", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Second exponent for temp dependence of mobility" }, { "xtm2", 140, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Third exponent for temp dependence of mobility" }, { "ks", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Sidegating coefficient" }, { "vsg", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Sidegating voltage" }, { "tf", 144, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "300.15", "300.15", "Characteristic temperature determined by traps" }, { "flo", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "delfo", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "ag", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rtc1", 150, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rtc2", 151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "zeta", 152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "level", 158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "2", "2", "" }, { "nmax", 159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2e+16", "2e+16", "" }, { "gamma", 160, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3", "3", "" }, { "epsi", 161, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.08411e-10", "1.08411e-10", "" }, { "cas", 163, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "cbs", 162, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "pmf", 164, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "P type MESfet model" }, { "nmf", 131, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "N type MESfet model" }, { "gd", 301, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.79769e+308", "1.79769e+308", "Drain conductance" }, { "gs", 302, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.79769e+308", "1.79769e+308", "Source conductance" }, { "vcrit", 305, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Critical voltage" }, }, // Instance parameters { { "off", 8, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device initially off", true }, { "m", 12, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "2.5", "2.5", "Parallel Multiplier", true }, { "l", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length of device", true }, { "w", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width of device", true }, { "icvds", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial D-S voltage", true }, { "icvgs", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial G-S voltage", true }, { "td", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instance drain temperature", true }, { "ts", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instance source temperature", true }, { "dtemp", 11, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instance temperature difference", true }, { "dnode", 201, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of drain node", true }, { "gnode", 202, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of gate node", true }, { "snode", 203, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of source node", true }, { "dprimenode", 204, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of internal drain node", true }, { "sprimenode", 205, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of internal source node", true }, { "gprimenode", 206, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of internal gate node", true }, { "vgs", 207, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source voltage", true }, { "vgd", 208, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain voltage", true }, { "cg", 209, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate capacitance", true }, { "cd", 210, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain capacitance", true }, { "cgd", 211, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate_Drain capacitance", true }, { "gm", 212, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Transconductance", true }, { "gds", 213, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain-Source conductance", true }, { "ggs", 214, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source conductance", true }, { "ggd", 215, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain conductance", true }, { "qgs", 216, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source charge storage", true }, { "cqgs", 217, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-source charge storage", true }, { "qgd", 218, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain charge storage", true }, { "cqgd", 219, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-drain charge storage", true }, { "cs", 9, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Source current", true }, { "p", 10, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Power dissipated by the mesfet", true }, } }; static const NGSPICE::MODEL_INFO hfet1 = { "HFET1", "NMF", "PMF", { "Drain", "Gate", "Source", "Bulk" }, "HFET1 Model", // Model parameters { { "vt0", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "Pinch-off voltage" }, { "vto", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "n.a." }, { "lambda", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "Output conductance parameter" }, { "rd", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "Drain ohmic resistance" }, { "rs", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "Source ohmic resistance" }, { "rg", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "Gate ohmic resistance" }, { "rdi", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "Drain ohmic resistance" }, { "rsi", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "Source ohmic resistance" }, { "rgs", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "Gate-source ohmic resistance" }, { "rgd", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "Gate-drain ohmic resistance" }, { "ri", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "rf", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "eta", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "Subthreshold ideality factor" }, { "m", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "Knee shape parameter" }, { "mc", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "Knee shape parameter" }, { "gamma", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "Knee shape parameter" }, { "sigma0", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "Threshold voltage coefficient" }, { "vsigmat", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "vsigma", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "mu", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "Moblity" }, { "di", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "Depth of device" }, { "delta", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "vs", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "Saturation velocity" }, { "nmax", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "deltad", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "Thickness correction" }, { "js1d", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "js2d", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "js1s", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "js2s", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "m1d", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "m2d", 128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "m1s", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "m2s", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "epsi", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "p", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "cm3", 152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "a1", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "a2", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "mv1", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "kappa", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "delf", 140, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "fgds", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "tf", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "cds", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "phib", 144, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "talpha", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "mt1", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "mt2", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "ck1", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "ck2", 149, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "cm1", 150, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "cm2", 151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "astar", 153, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "eta1", 154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "d1", 155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "vt1", 156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "eta2", 157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "d2", 158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "vt2", 159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "ggr", 160, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "del", 161, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "gatemod", 162, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "klambda", 163, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "kmu", 164, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "kvto", 165, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "" }, { "type", 168, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_STRING, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "NHFET or PHFET" }, { "nhfet", 166, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "N HFET device" }, { "phfet", 167, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "P HFET device" }, }, // Instance parameters { // FIXME: Default values were lost for some reason, filled them with "". { "off", 7, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device initially off", true }, { "m", 11, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Parallel Multiplier", true }, { "l", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length of device", true }, { "w", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width of device", true }, { "icvds", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial D-S voltage", true }, { "icvgs", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial G-S voltage", true }, { "temp", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Instance temperature", true }, { "dtemp", 10, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instance temperature difference", true }, { "dnode", 201, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of drain node", true }, { "gnode", 202, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of gate node", true }, { "snode", 203, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of source node", true }, { "dprimenode", 204, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of internal drain node", true }, { "sprimenode", 205, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of internal source node", true }, { "vgs", 206, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source voltage", true }, { "vgd", 207, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain voltage", true }, { "cg", 208, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate capacitance", true }, { "cd", 209, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain capacitance", true }, { "cgd", 210, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate_Drain capacitance", true }, { "gm", 211, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Transconductance", true }, { "gds", 212, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain-Source conductance", true }, { "ggs", 213, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source conductance", true }, { "ggd", 214, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain conductance", true }, { "qgs", 215, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source charge storage", true }, { "cqgs", 216, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-source charge storage", true }, { "qgd", 217, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain charge storage", true }, { "cqgd", 218, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-drain charge storage", true }, { "cs", 8, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Source current", true }, { "p", 9, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Power dissipated by the mesfet", true }, } }; static const NGSPICE::MODEL_INFO hfet2 = { "HFET2", "NMF", "PMF", { "Drain", "Gate", "Source", "Bulk" }, "HFET2 Model", // Model parameters { { "type", 139, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_STRING, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "664639780", "-1511458520", "NHFET or PHFET" }, { "nhfet", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "N type HFET model" }, { "phfet", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "P type HFET model" }, { "cf", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "d1", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "d2", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "del", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "delta", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "deltad", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "Thickness correction" }, { "di", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "Depth of device" }, { "epsi", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "eta", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "Subthreshold ideality factor" }, { "eta1", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "eta2", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "gamma", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "Knee shape parameter" }, { "ggr", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "js", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "klambda", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "kmu", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "knmax", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "kvto", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "lambda", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Output conductance parameter" }, { "m", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "Knee shape parameter" }, { "mc", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "Knee shape parameter" }, { "mu", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "Moblity" }, { "n", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "nmax", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "p", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "rd", 128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain ohmic resistance" }, { "rdi", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "Drain ohmic resistance" }, { "rs", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source ohmic resistance" }, { "rsi", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "Source ohmic resistance" }, { "sigma0", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "DIBL parameter" }, { "vs", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "Saturation velocity" }, { "vsigma", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "vsigmat", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "vt0", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-2", "-2", "Pinch-off voltage" }, { "vto", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "-2", "-2", "n.a." }, { "vt1", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, { "vt2", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "", "", "" }, }, // Instance parameters { { "off", 6, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device initialli OFF", true }, { "m", 11, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Parallel Multiplier", true }, { "l", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length of device", true }, { "w", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width of device", true }, { "icvds", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial D-S voltage", true }, { "icvgs", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial G-S voltage", true }, { "temp", 9, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Instance temperature", true }, { "dtemp", 10, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instance temperature difference", true }, { "dnode", 201, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of drain node", true }, { "gnode", 202, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of gate node", true }, { "snode", 203, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of source node", true }, { "dprimenode", 204, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of internal drain node", true }, { "sprimenode", 205, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of internal source node", true }, { "vgs", 206, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source voltage", true }, { "vgd", 207, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain voltage", true }, { "cg", 208, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate capacitance", true }, { "cd", 209, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain capacitance", true }, { "cgd", 210, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Gate_Drain capacitance", true }, { "gm", 211, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Transconductance", true }, { "gds", 212, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain-Source conductance", true }, { "ggs", 213, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source conductance", true }, { "ggd", 214, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain conductance", true }, { "qgs", 215, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source charge storage", true }, { "cqgs", 216, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-source charge storage", true }, { "qgd", 217, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain charge storage", true }, { "cqgd", 218, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-drain charge storage", true }, { "cs", 7, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Source current", true }, { "p", 8, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Power dissipated by the mesfet", true }, } }; static const NGSPICE::MODEL_INFO mos1 = { "Mos1", "NMOS", "PMOS", { "Drain", "Gate", "Source", "Bulk" }, "Level 1 MOSfet model with Meyer capacitance model", // Model parameters { { "type", 133, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_STRING, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "nmos", "pmos", "N-channel or P-channel MOS" }, { "vto", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Threshold voltage" }, { "vt0", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "kp", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/V²", SIM_MODEL::PARAM::CATEGORY::DC, "2e-05", "2e-05", "Transconductance parameter" }, { "gamma", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "sqrt V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk threshold parameter" }, { "phi", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.6", "0.6", "Surface potential" }, { "lambda", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel length modulation" }, { "rd", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain ohmic resistance" }, { "rs", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source ohmic resistance" }, { "cbd", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "B-D junction capacitance" }, { "cbs", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "B-S junction capacitance" }, { "is", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-14", "1e-14", "Bulk junction sat. current" }, { "pb", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.8", "0.8", "Bulk junction potential" }, { "cgso", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-source overlap cap." }, { "cgdo", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-drain overlap cap." }, { "cgbo", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-bulk overlap cap." }, { "rsh", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Sheet resistance" }, { "cj", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bottom junction cap per area" }, { "mj", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Bottom grading coefficient" }, { "cjsw", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Side junction cap per area" }, { "mjsw", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Side grading coefficient" }, { "js", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk jct. sat. current density" }, { "tox", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Oxide thickness" }, { "ld", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Lateral diffusion" }, { "u0", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "cm²/V s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Surface mobility" }, { "uo", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "fc", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Forward bias jct. fit parm." }, { "nmos", 128, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "N type MOSfet model" }, { "pmos", 129, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "P type MOSfet model" }, { "nsub", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm³", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Substrate doping" }, { "tpg", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate type" }, { "nss", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Surface state density" }, { "tnom", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "27", "27", "Parameter measurement temperature" }, { "kf", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "NaN", "NaN", "Flicker noise coefficient" }, { "af", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "NaN", "NaN", "Flicker noise exponent" }, }, // Instance parameters { { "m", 21, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Multiplier", true }, { "l", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length", true }, { "w", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width", true }, { "ad", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m²", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain area", true }, { "as", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m²", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source area", true }, { "pd", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain perimeter", true }, { "ps", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source perimeter", true }, { "nrd", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain squares", true }, { "nrs", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source squares", true }, { "off", 9, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device initially off", true }, { "icvds", 12, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial D-S voltage", true }, { "icvgs", 13, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial G-S voltage", true }, { "icvbs", 11, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial B-S voltage", true }, { "temp", 20, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Instance temperature", true }, { "dtemp", 22, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instance temperature difference", true }, { "ic", 10, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vector of D-S, G-S, B-S voltages", true }, { "sens_l", 15, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "flag to request sensitivity WRT length", true }, { "sens_w", 14, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "flag to request sensitivity WRT width", true }, { "id", 215, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain current", true }, { "is", 18, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-14", "1e-14", "Source current", true }, { "ig", 17, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate current", true }, { "ib", 16, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk current", true }, { "ibd", 217, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "B-D junction current", true }, { "ibs", 216, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "B-S junction current", true }, { "vgs", 231, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source voltage", true }, { "vds", 232, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain-Source voltage", true }, { "vbs", 230, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source voltage", true }, { "vbd", 229, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Drain voltage", true }, { "dnode", 203, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of the drain node", true }, { "gnode", 204, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of the gate node", true }, { "snode", 205, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of the source node", true }, { "bnode", 206, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of the node", true }, { "dnodeprime", 207, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of int. drain node", true }, { "snodeprime", 208, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of int. source node", true }, { "vdsat", 212, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Saturation drain voltage", true }, { "sourcevcrit", 213, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Critical source voltage", true }, { "drainvcrit", 214, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Critical drain voltage", true }, { "rs", 258, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Source resistance", true }, { "sourceconductance", 209, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Conductance of source", true }, { "rd", 259, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Drain conductance", true }, { "drainconductance", 210, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Conductance of drain", true }, { "gm", 219, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Transconductance", true }, { "gds", 220, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain-Source conductance", true }, { "gmb", 218, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source transconductance", true }, { "gbd", 221, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Drain conductance", true }, { "gbs", 222, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source conductance", true }, { "cbd", 223, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Bulk-Drain capacitance", true }, { "cbs", 224, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Bulk-Source capacitance", true }, { "cgs", 233, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source capacitance", true }, { "cgd", 236, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain capacitance", true }, { "cgb", 239, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Bulk capacitance", true }, { "cqgs", 235, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-source charge storage", true }, { "cqgd", 238, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-drain charge storage", true }, { "cqgb", 241, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-bulk charge storage", true }, { "cqbd", 243, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to bulk-drain charge storage", true }, { "cqbs", 245, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to bulk-source charge storage", true }, { "cbd0", 225, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Zero-Bias B-D junction capacitance", true }, { "cbs0", 227, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Zero-Bias B-S junction capacitance", true }, { "qgs", 234, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source charge storage", true }, { "qgd", 237, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain charge storage", true }, { "qgb", 240, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Bulk charge storage", true }, { "qbd", 242, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Drain charge storage", true }, { "qbs", 244, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source charge storage", true }, { "p", 19, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instaneous power", true }, { "sens_l_dc", 256, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity wrt length", true }, { "sens_l_real", 246, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "real part of ac sensitivity wrt length", true }, { "sens_l_imag", 247, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "imag part of ac sensitivity wrt length", true }, { "sens_l_mag", 248, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt l of ac magnitude", true }, { "sens_l_ph", 249, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt l of ac phase", true }, { "sens_l_cplx", 250, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_COMPLEX, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "ac sensitivity wrt length", true }, { "sens_w_dc", 257, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity wrt width", true }, { "sens_w_real", 251, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "real part of ac sensitivity wrt width", true }, { "sens_w_imag", 252, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "imag part of ac sensitivity wrt width", true }, { "sens_w_mag", 253, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt w of ac magnitude", true }, { "sens_w_ph", 254, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt w of ac phase", true }, { "sens_w_cplx", 255, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_COMPLEX, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "ac sensitivity wrt width", true }, } }; static const NGSPICE::MODEL_INFO mos2 = { "Mos2", "NMOS", "PMOS", { "Drain", "Gate", "Source", "Bulk" }, "Level 2 MOSfet model with Meyer capacitance model", // Model parameters { { "type", 141, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_STRING, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "nmos", "pmos", "N-channel or P-channel MOS" }, { "vto", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Threshold voltage" }, { "vt0", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "kp", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/V²", SIM_MODEL::PARAM::CATEGORY::DC, "2.07189e-05", "2.07189e-05", "Transconductance parameter" }, { "gamma", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "sqrt V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk threshold parameter" }, { "phi", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.6", "0.6", "Surface potential" }, { "lambda", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel length modulation" }, { "rd", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain ohmic resistance" }, { "rs", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source ohmic resistance" }, { "cbd", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "B-D junction capacitance" }, { "cbs", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "B-S junction capacitance" }, { "is", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-14", "1e-14", "Bulk junction sat. current" }, { "pb", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.8", "0.8", "Bulk junction potential" }, { "cgso", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Gate-source overlap cap." }, { "cgdo", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Gate-drain overlap cap." }, { "cgbo", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Gate-bulk overlap cap." }, { "rsh", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Sheet resistance" }, { "cj", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bottom junction cap per area" }, { "mj", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Bottom grading coefficient" }, { "cjsw", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Side junction cap per area" }, { "mjsw", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.33", "0.33", "Side grading coefficient" }, { "js", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk jct. sat. current density" }, { "tox", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-07", "1e-07", "Oxide thickness" }, { "ld", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Lateral diffusion" }, { "u0", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "cm²/V s", SIM_MODEL::PARAM::CATEGORY::DC, "600", "600", "Surface mobility" }, { "uo", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "600", "600", "n.a." }, { "fc", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Forward bias jct. fit parm." }, { "nmos", 135, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "N type MOSfet model" }, { "pmos", 136, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "P type MOSfet model" }, { "nsub", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm³", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Substrate doping" }, { "tpg", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate type" }, { "nss", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Surface state density" }, { "delta", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width effect on threshold" }, { "uexp", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Crit. field exp for mob. deg." }, { "ucrit", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V/cm", SIM_MODEL::PARAM::CATEGORY::DC, "10000", "10000", "Crit. field for mob. degradation" }, { "vmax", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Maximum carrier drift velocity" }, { "xj", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Junction depth" }, { "neff", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Total channel charge coeff." }, { "nfs", 128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Fast surface state density" }, { "tnom", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "27", "27", "Parameter measurement temperature" }, { "kf", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flicker noise coefficient" }, { "af", 140, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker noise exponent" }, }, // Instance parameters { { "m", 80, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Multiplier", true }, { "l", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length", true }, { "w", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width", true }, { "ad", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m²", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain area", true }, { "as", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m²", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source area", true }, { "pd", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain perimeter", true }, { "ps", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source perimeter", true }, { "id", 34, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain current", true }, { "ibd", 36, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "B-D junction current", true }, { "ibs", 35, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "B-S junction current", true }, { "is", 18, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-14", "1e-14", "Source current", true }, { "ig", 17, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate current", true }, { "ib", 16, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk current", true }, { "vgs", 50, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source voltage", true }, { "vds", 51, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain-Source voltage", true }, { "vbs", 49, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source voltage", true }, { "vbd", 48, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Drain voltage", true }, { "nrd", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain squares", true }, { "nrs", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source squares", true }, { "off", 9, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device initially off", true }, { "icvds", 12, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial D-S voltage", true }, { "icvgs", 13, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial G-S voltage", true }, { "icvbs", 11, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial B-S voltage", true }, { "temp", 77, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Instance operating temperature", true }, { "dtemp", 81, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instance temperature difference", true }, { "ic", 10, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vector of D-S, G-S, B-S voltages", true }, { "sens_l", 15, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "flag to request sensitivity WRT length", true }, { "sens_w", 14, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "flag to request sensitivity WRT width", true }, { "dnode", 22, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of drain node", true }, { "gnode", 23, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of gate node", true }, { "snode", 24, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of source node", true }, { "bnode", 25, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of bulk node", true }, { "dnodeprime", 26, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of internal drain node", true }, { "snodeprime", 27, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of internal source node", true }, { "vdsat", 31, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Saturation drain voltage", true }, { "sourcevcrit", 32, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Critical source voltage", true }, { "drainvcrit", 33, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Critical drain voltage", true }, { "rs", 78, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Source resistance", true }, { "sourceconductance", 28, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Source conductance", true }, { "rd", 79, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Drain resistance", true }, { "drainconductance", 29, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain conductance", true }, { "gm", 38, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Transconductance", true }, { "gds", 39, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain-Source conductance", true }, { "gmb", 37, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source transconductance", true }, { "gbd", 40, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Drain conductance", true }, { "gbs", 41, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source conductance", true }, { "cbd", 42, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Bulk-Drain capacitance", true }, { "cbs", 43, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Bulk-Source capacitance", true }, { "cgs", 52, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source capacitance", true }, { "cgd", 55, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain capacitance", true }, { "cgb", 58, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Bulk capacitance", true }, { "cbd0", 44, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Zero-Bias B-D junction capacitance", true }, { "cbs0", 46, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Zero-Bias B-S junction capacitance", true }, { "cqgs", 54, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-source charge storage", true }, { "cqgd", 57, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-drain charge storage", true }, { "cqgb", 60, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-bulk charge storage", true }, { "cqbd", 62, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to bulk-drain charge storage", true }, { "cqbs", 64, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to bulk-source charge storage", true }, { "qgs", 53, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source charge storage", true }, { "qgd", 56, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain charge storage", true }, { "qgb", 59, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Bulk charge storage", true }, { "qbd", 61, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Drain charge storage", true }, { "qbs", 63, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source charge storage", true }, { "p", 19, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instantaneous power", true }, { "sens_l_dc", 75, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity wrt length", true }, { "sens_l_real", 70, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "real part of ac sensitivity wrt length", true }, { "sens_l_imag", 71, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "imag part of ac sensitivity wrt length", true }, { "sens_l_cplx", 74, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_COMPLEX, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "ac sensitivity wrt length", true }, { "sens_l_mag", 72, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt l of ac magnitude", true }, { "sens_l_ph", 73, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt l of ac phase", true }, { "sens_w_dc", 76, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity wrt width", true }, { "sens_w_real", 65, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity and real part of ac sensitivity wrt width", true }, { "sens_w_imag", 66, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "imag part of ac sensitivity wrt width", true }, { "sens_w_mag", 67, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt w of ac magnitude", true }, { "sens_w_ph", 68, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt w of ac phase", true }, { "sens_w_cplx", 69, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_COMPLEX, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "ac sensitivity wrt width", true }, } }; static const NGSPICE::MODEL_INFO mos3 = { "Mos3", "NMOS", "PMOS", { "Drain", "Gate", "Source", "Bulk" }, "Level 3 MOSfet model with Meyer capacitance model", // Model parameters { { "type", 144, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_STRING, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "nmos", "pmos", "N-channel or P-channel MOS" }, { "nmos", 133, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "N type MOSfet model" }, { "pmos", 134, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "P type MOSfet model" }, { "vto", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Threshold voltage" }, { "vt0", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "kp", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/V²", SIM_MODEL::PARAM::CATEGORY::DC, "2.07189e-05", "2.07189e-05", "Transconductance parameter" }, { "gamma", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "sqrt V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk threshold parameter" }, { "phi", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.6", "0.6", "Surface potential" }, { "rd", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain ohmic resistance" }, { "rs", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source ohmic resistance" }, { "cbd", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "B-D junction capacitance" }, { "cbs", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "B-S junction capacitance" }, { "is", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-14", "1e-14", "Bulk junction sat. current" }, { "pb", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.8", "0.8", "Bulk junction potential" }, { "cgso", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-source overlap cap." }, { "cgdo", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-drain overlap cap." }, { "cgbo", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-bulk overlap cap." }, { "rsh", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Sheet resistance" }, { "cj", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bottom junction cap per area" }, { "mj", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Bottom grading coefficient" }, { "cjsw", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Side junction cap per area" }, { "mjsw", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.33", "0.33", "Side grading coefficient" }, { "js", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk jct. sat. current density" }, { "tox", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-07", "1e-07", "Oxide thickness" }, { "ld", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Lateral diffusion" }, { "xl", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length mask adjustment" }, { "wd", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width Narrowing (Diffusion)" }, { "xw", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width mask adjustment" }, { "delvto", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Threshold voltage Adjust" }, { "delvt0", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, UR(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Threshold voltage Adjust" }, { "u0", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "cm²/V s", SIM_MODEL::PARAM::CATEGORY::DC, "600", "600", "Surface mobility" }, { "uo", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "600", "600", "n.a." }, { "fc", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Forward bias jct. fit parm." }, { "nsub", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm³", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Substrate doping" }, { "tpg", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate type" }, { "nss", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Surface state density" }, { "vmax", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Maximum carrier drift velocity" }, { "xj", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Junction depth" }, { "nfs", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Fast surface state density" }, { "xd", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Depletion layer width" }, { "alpha", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Alpha" }, { "eta", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vds dependence of threshold voltage" }, { "delta", 128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width effect on threshold" }, { "theta", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vgs dependence on mobility" }, { "kappa", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.2", "0.2", "Kappa" }, { "tnom", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "27", "27", "Parameter measurement temperature" }, { "kf", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flicker noise coefficient" }, { "af", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker noise exponent" }, }, // Instance parameters { { "m", 80, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Multiplier", true }, { "l", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length", true }, { "w", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width", true }, { "ad", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m²", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain area", true }, { "as", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m²", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source area", true }, { "pd", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain perimeter", true }, { "ps", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source perimeter", true }, { "id", 34, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain current", true }, { "cd", 34, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, R(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain current", true }, { "ibd", 36, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "B-D junction current", true }, { "ibs", 35, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "B-S junction current", true }, { "is", 18, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-14", "1e-14", "Source current", true }, { "ig", 17, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate current", true }, { "ib", 16, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk current", true }, { "vgs", 50, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source voltage", true }, { "vds", 51, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain-Source voltage", true }, { "vbs", 49, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source voltage", true }, { "vbd", 48, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Drain voltage", true }, { "nrd", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain squares", true }, { "nrs", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source squares", true }, { "off", 9, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device initially off", true }, { "icvds", 12, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial D-S voltage", true }, { "icvgs", 13, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial G-S voltage", true }, { "icvbs", 11, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial B-S voltage", true }, { "ic", 10, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT_VECTOR, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vector of D-S, G-S, B-S voltages", true }, { "temp", 77, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Instance operating temperature", true }, { "dtemp", 81, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instance temperature difference", true }, { "sens_l", 15, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "flag to request sensitivity WRT length", true }, { "sens_w", 14, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "flag to request sensitivity WRT width", true }, { "dnode", 22, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of drain node", true }, { "gnode", 23, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of gate node", true }, { "snode", 24, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of source node", true }, { "bnode", 25, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of bulk node", true }, { "dnodeprime", 26, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of internal drain node", true }, { "snodeprime", 27, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of internal source node", true }, { "von", 30, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Turn-on voltage", true }, { "vdsat", 31, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Saturation drain voltage", true }, { "sourcevcrit", 32, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Critical source voltage", true }, { "drainvcrit", 33, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Critical drain voltage", true }, { "rs", 78, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Source resistance", true }, { "sourceconductance", 28, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Source conductance", true }, { "rd", 79, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Drain resistance", true }, { "drainconductance", 29, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain conductance", true }, { "gm", 38, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Transconductance", true }, { "gds", 39, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain-Source conductance", true }, { "gmb", 37, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source transconductance", true }, { "gmbs", 37, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source transconductance", true }, { "gbd", 40, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Drain conductance", true }, { "gbs", 41, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source conductance", true }, { "cbd", 42, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Bulk-Drain capacitance", true }, { "cbs", 43, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Bulk-Source capacitance", true }, { "cgs", 52, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source capacitance", true }, { "cgd", 55, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain capacitance", true }, { "cgb", 58, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Bulk capacitance", true }, { "cqgs", 54, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-source charge storage", true }, { "cqgd", 57, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-drain charge storage", true }, { "cqgb", 60, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-bulk charge storage", true }, { "cqbd", 62, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to bulk-drain charge storage", true }, { "cqbs", 64, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to bulk-source charge storage", true }, { "cbd0", 44, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Zero-Bias B-D junction capacitance", true }, { "cbdsw0", 45, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Zero-Bias B-D sidewall capacitance", true }, { "cbs0", 46, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Zero-Bias B-S junction capacitance", true }, { "cbssw0", 47, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Zero-Bias B-S sidewall capacitance", true }, { "qbs", 63, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source charge storage", true }, { "qgs", 53, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source charge storage", true }, { "qgd", 56, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain charge storage", true }, { "qgb", 59, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Bulk charge storage", true }, { "qbd", 61, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Drain charge storage", true }, { "p", 19, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instantaneous power", true }, { "sens_l_dc", 76, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity wrt length", true }, { "sens_l_real", 70, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "real part of ac sensitivity wrt length", true }, { "sens_l_imag", 71, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "imag part of ac sensitivity wrt length", true }, { "sens_l_cplx", 74, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_COMPLEX, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "ac sensitivity wrt length", true }, { "sens_l_mag", 72, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt l of ac magnitude", true }, { "sens_l_ph", 73, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt l of ac phase", true }, { "sens_w_dc", 75, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity wrt width", true }, { "sens_w_real", 65, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "real part of ac sensitivity wrt width", true }, { "sens_w_imag", 66, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "imag part of ac sensitivity wrt width", true }, { "sens_w_mag", 67, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt w of ac magnitude", true }, { "sens_w_ph", 68, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt w of ac phase", true }, { "sens_w_cplx", 69, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_COMPLEX, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "ac sensitivity wrt width", true }, } }; static const NGSPICE::MODEL_INFO bsim1 = { "BSIM1", "NMOS", "PMOS", { "Drain", "Gate", "Source", "Bulk" }, "Berkeley Short Channel IGFET Model", // Model parameters { { "vfb", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Flat band voltage" }, { "lvfb", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vfb" }, { "wvfb", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vfb" }, { "phi", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Strong inversion surface potential" }, { "lphi", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of phi" }, { "wphi", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of phi" }, { "k1", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "sqrt V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk effect coefficient 1" }, { "lk1", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k1" }, { "wk1", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k1" }, { "k2", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk effect coefficient 2" }, { "lk2", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k2" }, { "wk2", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k2" }, { "eta", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VDS dependence of threshold voltage" }, { "leta", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of eta" }, { "weta", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of eta" }, { "x2e", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VBS dependence of eta" }, { "lx2e", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of x2e" }, { "wx2e", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of x2e" }, { "x3e", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VDS dependence of eta" }, { "lx3e", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of x3e" }, { "wx3e", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of x3e" }, { "dl", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "um", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel length reduction in um" }, { "dw", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "um", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel width reduction in um" }, { "muz", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "cm²/V s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Zero field mobility at VDS=0 VGS=VTH" }, { "x2mz", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VBS dependence of muz" }, { "lx2mz", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of x2mz" }, { "wx2mz", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of x2mz" }, { "mus", 128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Mobility at VDS=VDD VGS=VTH, channel length modulation" }, { "lmus", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of mus" }, { "wmus", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of mus" }, { "x2ms", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VBS dependence of mus" }, { "lx2ms", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of x2ms" }, { "wx2ms", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of x2ms" }, { "x3ms", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VDS dependence of mus" }, { "lx3ms", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of x3ms" }, { "wx3ms", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of x3ms" }, { "u0", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VGS dependence of mobility" }, { "lu0", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of u0" }, { "wu0", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of u0" }, { "x2u0", 140, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VBS dependence of u0" }, { "lx2u0", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of x2u0" }, { "wx2u0", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of x2u0" }, { "u1", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VDS depence of mobility, velocity saturation" }, { "lu1", 144, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of u1" }, { "wu1", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of u1" }, { "x2u1", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VBS depence of u1" }, { "lx2u1", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length depence of x2u1" }, { "wx2u1", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width depence of x2u1" }, { "x3u1", 149, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "um/V²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VDS depence of u1" }, { "lx3u1", 150, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of x3u1" }, { "wx3u1", 151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width depence of x3u1" }, { "n0", 152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Subthreshold slope" }, { "ln0", 153, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of n0" }, { "wn0", 154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of n0" }, { "nb", 155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VBS dependence of subthreshold slope" }, { "lnb", 156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nb" }, { "wnb", 157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nb" }, { "nd", 158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VDS dependence of subthreshold slope" }, { "lnd", 159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nd" }, { "wnd", 160, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nd" }, { "tox", 161, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "um", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate oxide thickness in um" }, { "temp", 162, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "0", "0", "Temperature in degree Celcius" }, { "vdd", 163, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Supply voltage to specify mus" }, { "cgso", 164, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Gate source overlap capacitance per unit channel width(m)" }, { "cgdo", 165, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Gate drain overlap capacitance per unit channel width(m)" }, { "cgbo", 166, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Gate bulk overlap capacitance per unit channel length(m)" }, { "xpart", 167, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::FLAGS, "0", "0", "Flag for channel charge partitioning" }, { "rsh", 168, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source drain diffusion sheet resistance in ohm per square" }, { "js", 169, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source drain junction saturation current per unit area" }, { "pb", 170, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Source drain junction built in potential" }, { "mj", 171, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Source drain bottom junction capacitance grading coefficient" }, { "pbsw", 172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.1", "0.1", "Source drain side junction capacitance built in potential" }, { "mjsw", 173, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Source drain side junction capacitance grading coefficient" }, { "cj", 174, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Source drain bottom junction capacitance per unit area" }, { "cjsw", 175, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Source drain side junction capacitance per unit area" }, { "wdf", 176, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "um", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Default width of source drain diffusion in um" }, { "dell", 177, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction of source drain diffusion" }, { "kf", 180, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flicker noise coefficient" }, { "af", 181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker noise exponent" }, { "nmos", 178, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flag to indicate NMOS" }, { "pmos", 179, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flag to indicate PMOS" }, }, // Instance parameters { { "l", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length", true }, { "w", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width", true }, { "m", 14, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Parallel Multiplier", true }, { "ad", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain area", true }, { "as", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source area", true }, { "pd", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain perimeter", true }, { "ps", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source perimeter", true }, { "nrd", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in drain", true }, { "nrs", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in source", true }, { "off", 9, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device is initially off", true }, { "vds", 11, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial D-S voltage", true }, { "vgs", 12, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial G-S voltage", true }, { "vbs", 10, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial B-S voltage", true }, { "ic", 13, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR /*SIM_VALUE::TYPE::VECTOR*/, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vector of DS,GS,BS initial voltages", true }, } }; static const NGSPICE::MODEL_INFO bsim2 = { "BSIM2", "NMOS", "PMOS", { "Drain", "Gate", "Source", "Bulk" }, "Berkeley Short Channel IGFET Model", // Model parameters { { "vfb", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-1", "-1", "Flat band voltage" }, { "lvfb", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vfb" }, { "wvfb", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vfb" }, { "phi", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.75", "0.75", "Strong inversion surface potential" }, { "lphi", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of phi" }, { "wphi", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of phi" }, { "k1", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "sqrt V", SIM_MODEL::PARAM::CATEGORY::DC, "0.8", "0.8", "Bulk effect coefficient 1" }, { "lk1", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k1" }, { "wk1", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k1" }, { "k2", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk effect coefficient 2" }, { "lk2", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k2" }, { "wk2", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k2" }, { "eta0", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VDS dependence of threshold voltage at VDD=0" }, { "leta0", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of eta0" }, { "weta0", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of eta0" }, { "etab", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VBS dependence of eta" }, { "letab", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of etab" }, { "wetab", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of etab" }, { "dl", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "um", SIM_MODEL::PARAM::CATEGORY::DC, "1.23516e-322", "1.23516e-322", "Channel length reduction in um" }, { "dw", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "um", SIM_MODEL::PARAM::CATEGORY::DC, "1.23516e-322", "1.23516e-322", "Channel width reduction in um" }, { "mu0", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "400", "400", "Low-field mobility, at VDS=0 VGS=VTH" }, { "mu0b", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VBS dependence of low-field mobility" }, { "lmu0b", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of mu0b" }, { "wmu0b", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of mu0b" }, { "mus0", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "500", "500", "Mobility at VDS=VDD VGS=VTH" }, { "lmus0", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of mus0" }, { "wmus0", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of mus" }, { "musb", 128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VBS dependence of mus" }, { "lmusb", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of musb" }, { "wmusb", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of musb" }, { "mu20", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.5", "1.5", "VDS dependence of mu in tanh term" }, { "lmu20", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of mu20" }, { "wmu20", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of mu20" }, { "mu2b", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VBS dependence of mu2" }, { "lmu2b", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of mu2b" }, { "wmu2b", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of mu2b" }, { "mu2g", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VGS dependence of mu2" }, { "lmu2g", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of mu2g" }, { "wmu2g", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of mu2g" }, { "mu30", 140, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "VDS dependence of mu in linear term" }, { "lmu30", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of mu30" }, { "wmu30", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of mu30" }, { "mu3b", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VBS dependence of mu3" }, { "lmu3b", 144, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of mu3b" }, { "wmu3b", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of mu3b" }, { "mu3g", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VGS dependence of mu3" }, { "lmu3g", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of mu3g" }, { "wmu3g", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of mu3g" }, { "mu40", 149, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VDS dependence of mu in linear term" }, { "lmu40", 150, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of mu40" }, { "wmu40", 151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of mu40" }, { "mu4b", 152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VBS dependence of mu4" }, { "lmu4b", 153, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of mu4b" }, { "wmu4b", 154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of mu4b" }, { "mu4g", 155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VGS dependence of mu4" }, { "lmu4g", 156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of mu4g" }, { "wmu4g", 157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of mu4g" }, { "ua0", 158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.2", "0.2", "Linear VGS dependence of mobility" }, { "lua0", 159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ua0" }, { "wua0", 160, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ua0" }, { "uab", 161, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VBS dependence of ua" }, { "luab", 162, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of uab" }, { "wuab", 163, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of uab" }, { "ub0", 164, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Quadratic VGS dependence of mobility" }, { "lub0", 165, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ub0" }, { "wub0", 166, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ub0" }, { "ubb", 167, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VBS dependence of ub" }, { "lubb", 168, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ubb" }, { "wubb", 169, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ubb" }, { "u10", 170, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "VDS depence of mobility" }, { "lu10", 171, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of u10" }, { "wu10", 172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of u10" }, { "u1b", 173, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VBS depence of u1" }, { "lu1b", 174, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length depence of u1b" }, { "wu1b", 175, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width depence of u1b" }, { "u1d", 176, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "um/V²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VDS depence of u1" }, { "lu1d", 177, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length depence of u1d" }, { "wu1d", 178, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width depence of u1d" }, { "n0", 179, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.4", "1.4", "Subthreshold slope at VDS=0 VBS=0" }, { "ln0", 180, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of n0" }, { "wn0", 181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of n0" }, { "nb", 182, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "VBS dependence of n" }, { "lnb", 183, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nb" }, { "wnb", 184, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nb" }, { "nd", 185, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VDS dependence of n" }, { "lnd", 186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nd" }, { "wnd", 187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nd" }, { "vof0", 188, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1.8", "1.8", "Threshold voltage offset AT VDS=0 VBS=0" }, { "lvof0", 189, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vof0" }, { "wvof0", 190, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vof0" }, { "vofb", 191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VBS dependence of vof" }, { "lvofb", 192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vofb" }, { "wvofb", 193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vofb" }, { "vofd", 194, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VDS dependence of vof" }, { "lvofd", 195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vofd" }, { "wvofd", 196, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vofd" }, { "ai0", 197, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Pre-factor of hot-electron effect." }, { "lai0", 198, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ai0" }, { "wai0", 199, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ai0" }, { "aib", 200, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VBS dependence of ai" }, { "laib", 201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of aib" }, { "waib", 202, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of aib" }, { "bi0", 203, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Exponential factor of hot-electron effect." }, { "lbi0", 204, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bi0" }, { "wbi0", 205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bi0" }, { "bib", 206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "VBS dependence of bi" }, { "lbib", 207, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bib" }, { "wbib", 208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bib" }, { "vghigh", 209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.2", "0.2", "Upper bound of the cubic spline function." }, { "lvghigh", 210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vghigh" }, { "wvghigh", 211, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vghigh" }, { "vglow", 212, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.15", "-0.15", "Lower bound of the cubic spline function." }, { "lvglow", 213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vglow" }, { "wvglow", 214, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vglow" }, { "tox", 215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "um", SIM_MODEL::PARAM::CATEGORY::DC, "0.03", "0.03", "Gate oxide thickness in um" }, { "temp", 216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "27", "27", "Temperature in degree Celcius" }, { "vdd", 217, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5", "5", "Maximum Vds" }, { "vgg", 218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5", "5", "Maximum Vgs" }, { "vbb", 219, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5", "5", "Maximum Vbs" }, { "cgso", 220, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Gate source overlap capacitance per unit channel width(m)" }, { "cgdo", 221, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Gate drain overlap capacitance per unit channel width(m)" }, { "cgbo", 222, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Gate bulk overlap capacitance per unit channel length(m)" }, { "xpart", 223, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Flag for channel charge partitioning" }, { "rsh", 224, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source drain diffusion sheet resistance in ohm per square" }, { "js", 225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source drain junction saturation current per unit area" }, { "pb", 226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Source drain junction built in potential" }, { "mj", 227, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Source drain bottom junction capacitance grading coefficient" }, { "pbsw", 228, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.1", "0.1", "Source drain side junction capacitance built in potential" }, { "mjsw", 229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Source drain side junction capacitance grading coefficient" }, { "cj", 230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Source drain bottom junction capacitance per unit area" }, { "cjsw", 231, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Source drain side junction capacitance per unit area" }, { "wdf", 232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "um", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Default width of source drain diffusion in um" }, { "dell", 233, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction of source drain diffusion" }, { "kf", 236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flicker noise coefficient" }, { "af", 237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flicker noise exponent" }, { "nmos", 234, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flag to indicate NMOS" }, { "pmos", 235, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flag to indicate PMOS" }, }, // Instance parameters { { "l", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length", true }, { "w", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width", true }, { "m", 14, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Parallel Multiplier", true }, { "ad", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain area", true }, { "as", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source area", true }, { "pd", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain perimeter", true }, { "ps", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source perimeter", true }, { "nrd", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in drain", true }, { "nrs", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in source", true }, { "off", 9, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device is initially off", true }, { "vds", 11, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial D-S voltage", true }, { "vgs", 12, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial G-S voltage", true }, { "vbs", 10, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial B-S voltage", true }, { "ic", 13, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR /*SIM_VALUE::TYPE::VECTOR*/, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vector of DS,GS,BS initial voltages", true }, } }; static const NGSPICE::MODEL_INFO mos6 = { "Mos6", "NMOS", "PMOS", { "Drain", "Gate", "Source", "Bulk" }, "Level 6 MOSfet model with Meyer capacitance model", // Model parameters { { "type", 140, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_STRING, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "nmos", "pmos", "N-channel or P-channel MOS" }, { "vto", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Threshold voltage" }, { "vt0", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "kv", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Saturation voltage factor" }, { "nv", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Saturation voltage coeff." }, { "kc", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "5e-05", "5e-05", "Saturation current factor" }, { "nc", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Saturation current coeff." }, { "nvth", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Threshold voltage coeff." }, { "ps", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Sat. current modification par." }, { "gamma", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "sqrt V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk threshold parameter" }, { "gamma1", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "sqrt V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk threshold parameter 1" }, { "sigma", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "static const feedback effect par." }, { "phi", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.6", "0.6", "Surface potential" }, { "lambda", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel length modulation param." }, { "lambda0", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel length modulation param. 0" }, { "lambda1", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel length modulation param. 1" }, { "rd", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain ohmic resistance" }, { "rs", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source ohmic resistance" }, { "cbd", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "B-D junction capacitance" }, { "cbs", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "B-S junction capacitance" }, { "is", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-14", "1e-14", "Bulk junction sat. current" }, { "pb", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.8", "0.8", "Bulk junction potential" }, { "cgso", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-source overlap cap." }, { "cgdo", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-drain overlap cap." }, { "cgbo", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-bulk overlap cap." }, { "rsh", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Sheet resistance" }, { "cj", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bottom junction cap per area" }, { "mj", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Bottom grading coefficient" }, { "cjsw", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Side junction cap per area" }, { "mjsw", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Side grading coefficient" }, { "js", 128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk jct. sat. current density" }, { "ld", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Lateral diffusion" }, { "tox", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Oxide thickness" }, { "u0", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "cm²/V s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Surface mobility" }, { "uo", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "fc", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Forward bias jct. fit parm." }, { "nmos", 137, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "N type MOSfet model" }, { "pmos", 138, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "P type MOSfet model" }, { "tpg", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate type" }, { "nsub", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm³", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Substrate doping" }, { "nss", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Surface state density" }, { "tnom", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "300.15", "300.15", "Parameter measurement temperature" }, }, // Instance parameters { { "l", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length", true }, { "w", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width", true }, { "m", 22, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Parallel Multiplier", true }, { "ad", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain area", true }, { "as", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source area", true }, { "pd", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain perimeter", true }, { "ps", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "0", "0", "Source perimeter", true }, { "id", 215, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain current", true }, { "cd", 215, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, R(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain current", true }, { "is", 18, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-14", "1e-14", "Source current", true }, { "ig", 17, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate current", true }, { "ib", 16, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk current", true }, { "ibs", 216, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "B-S junction capacitance", true }, { "ibd", 217, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "B-D junction capacitance", true }, { "vgs", 231, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source voltage", true }, { "vds", 232, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain-Source voltage", true }, { "vbs", 230, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source voltage", true }, { "vbd", 229, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Drain voltage", true }, { "nrd", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain squares", true }, { "nrs", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source squares", true }, { "off", 9, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device initially off", true }, { "icvds", 12, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial D-S voltage", true }, { "icvgs", 13, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial G-S voltage", true }, { "icvbs", 11, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial B-S voltage", true }, { "temp", 20, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Instance temperature", true }, { "dtemp", 21, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instance temperature difference", true }, { "ic", 10, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vector of D-S, G-S, B-S voltages", true }, { "sens_l", 15, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "flag to request sensitivity WRT length", true }, { "sens_w", 14, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "flag to request sensitivity WRT width", true }, { "dnode", 203, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of the drain node", true }, { "gnode", 204, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of the gate node", true }, { "snode", 205, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of the source node", true }, { "bnode", 206, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of the node", true }, { "dnodeprime", 207, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of int. drain node", true }, { "snodeprime", 208, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of int. source node", true }, { "rs", 258, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Source resistance", true }, { "sourceconductance", 209, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Source conductance", true }, { "rd", 259, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Drain resistance", true }, { "drainconductance", 210, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain conductance", true }, { "von", 211, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Turn-on voltage", true }, { "vdsat", 212, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Saturation drain voltage", true }, { "sourcevcrit", 213, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Critical source voltage", true }, { "drainvcrit", 214, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Critical drain voltage", true }, { "gmbs", 218, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source transconductance", true }, { "gm", 219, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Transconductance", true }, { "gds", 220, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain-Source conductance", true }, { "gbd", 221, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Drain conductance", true }, { "gbs", 222, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source conductance", true }, { "cgs", 233, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source capacitance", true }, { "cgd", 236, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain capacitance", true }, { "cgb", 239, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Bulk capacitance", true }, { "cbd", 223, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Bulk-Drain capacitance", true }, { "cbs", 224, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Bulk-Source capacitance", true }, { "cbd0", 225, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Zero-Bias B-D junction capacitance", true }, { "cbs0", 227, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Zero-Bias B-S junction capacitance", true }, { "cqgs", 235, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-source charge storage", true }, { "cqgd", 238, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-drain charge storage", true }, { "cqgb", 241, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-bulk charge storage", true }, { "cqbd", 243, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to bulk-drain charge storage", true }, { "cqbs", 245, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to bulk-source charge storage", true }, { "qgs", 234, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source charge storage", true }, { "qgd", 237, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain charge storage", true }, { "qgb", 240, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Bulk charge storage", true }, { "qbd", 242, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Drain charge storage", true }, { "qbs", 244, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source charge storage", true }, { "p", 19, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instaneous power", true }, { "sens_l_dc", 256, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity wrt length", true }, { "sens_l_real", 246, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "real part of ac sensitivity wrt length", true }, { "sens_l_imag", 247, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "imag part of ac sensitivity wrt length", true }, { "sens_l_mag", 248, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt l of ac magnitude", true }, { "sens_l_ph", 249, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt l of ac phase", true }, { "sens_l_cplx", 250, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_COMPLEX, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "ac sensitivity wrt length", true }, { "sens_w_dc", 257, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity wrt width", true }, { "sens_w_real", 251, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "real part of ac sensitivity wrt width", true }, { "sens_w_imag", 252, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "imag part of ac sensitivity wrt width", true }, { "sens_w_mag", 253, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt w of ac magnitude", true }, { "sens_w_ph", 254, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt w of ac phase", true }, { "sens_w_cplx", 255, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_COMPLEX, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "ac sensitivity wrt width", true }, } }; static const NGSPICE::MODEL_INFO bsim3 = { "BSIM3", "NMOS", "PMOS", { "Drain", "Gate", "Source", "Bulk" }, "Berkeley Short Channel IGFET Model Version-3", // Model parameters { { "capmod", 100, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "3", "3", "Capacitance model selector" }, { "mobmod", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Mobility model selector" }, { "noimod", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Noise model selector" }, { "nqsmod", 210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Non-quasi-static const model selector" }, { "acnqsmod", 211, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "AC NQS model selector" }, { "acm", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Area calculation method selector" }, { "calcacm", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Area calculation method ACM=12" }, { "paramchk", 192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Model parameter checking selector" }, { "binunit", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Bin unit selector" }, { "version", 193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_STRING, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3.3.0", "3.3.0", "parameter for model version" }, { "tox", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1.5e-08", "1.5e-08", "Gate oxide thickness in meters" }, { "toxm", 201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1.5e-08", "1.5e-08", "Gate oxide thickness used in extraction" }, { "cdsc", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.00024", "0.00024", "Drain/Source and channel coupling capacitance" }, { "cdscb", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body-bias dependence of cdsc" }, { "cdscd", 181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain-bias dependence of cdsc" }, { "cit", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Interface state capacitance" }, { "nfactor", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Subthreshold swing Coefficient" }, { "xj", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.5e-07", "1.5e-07", "Junction depth in meters" }, { "vsat", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "80000", "80000", "Saturation velocity at tnom" }, { "at", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "33000", "33000", "Temperature coefficient of vsat" }, { "a0", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Non-uniform depletion width effect coefficient." }, { "ags", 182, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate bias coefficient of Abulk." }, { "a1", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Non-saturation effect coefficient" }, { "a2", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Non-saturation effect coefficient" }, { "keta", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "-0.047", "-0.047", "Body-bias coefficient of non-uniform depletion width effect." }, { "nsub", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm³", SIM_MODEL::PARAM::CATEGORY::DC, "6e+16", "6e+16", "Substrate doping concentration" }, { "nch", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.7e+17", "1.7e+17", "Channel doping concentration" }, { "ngate", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Poly-gate doping concentration" }, { "gamma1", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vth body coefficient" }, { "gamma2", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vth body coefficient" }, { "vbx", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vth transition body Voltage" }, { "vbm", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-3", "-3", "Maximum body voltage" }, { "xt", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.55e-07", "1.55e-07", "Doping depth" }, { "k1", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "sqrt V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk effect coefficient 1" }, { "kt1", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-0.11", "-0.11", "Temperature coefficient of Vth" }, { "kt1l", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of Vth" }, { "kt2", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.022", "0.022", "Body-coefficient of kt1" }, { "k2", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk effect coefficient 2" }, { "k3", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "80", "80", "Narrow width effect coefficient" }, { "k3b", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body effect coefficient of k3" }, { "w0", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "2.5e-06", "2.5e-06", "Narrow width effect parameter" }, { "nlx", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.74e-07", "1.74e-07", "Lateral non-uniform doping effect" }, { "dvt0", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.2", "2.2", "Short channel effect coeff. 0" }, { "dvt1", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.53", "0.53", "Short channel effect coeff. 1" }, { "dvt2", 140, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.032", "-0.032", "Short channel effect coeff. 2" }, { "dvt0w", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Narrow Width coeff. 0" }, { "dvt1w", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "5.3e+06", "5.3e+06", "Narrow Width effect coeff. 1" }, { "dvt2w", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "-0.032", "-0.032", "Narrow Width effect coeff. 2" }, { "drout", 144, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0.56", "0.56", "DIBL coefficient of output resistance" }, { "dsub", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.56", "0.56", "DIBL coefficient in the subthreshold region" }, { "vth0", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.7", "-0.7", "Threshold voltage" }, { "vtho", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0.7", "-0.7", "n.a." }, { "ua", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.25e-09", "2.25e-09", "Linear gate dependence of mobility" }, { "ua1", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "4.31e-09", "4.31e-09", "Temperature coefficient of ua" }, { "ub", 149, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5.87e-19", "5.87e-19", "Quadratic gate dependence of mobility" }, { "ub1", 150, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-7.61e-18", "-7.61e-18", "Temperature coefficient of ub" }, { "uc", 151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-4.65e-11", "-4.65e-11", "Body-bias dependence of mobility" }, { "uc1", 152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-5.6e-11", "-5.6e-11", "Temperature coefficient of uc" }, { "u0", 153, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.067", "0.025", "Low-field mobility at Tnom" }, { "ute", 154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-1.5", "-1.5", "Temperature coefficient of mobility" }, { "voff", 155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-0.08", "-0.08", "Threshold voltage offset" }, { "tnom", 651, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "300.15", "300.15", "Parameter measurement temperature" }, { "cgso", 652, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "2.07188e-10", "2.07188e-10", "Gate-source overlap capacitance per width" }, { "cgdo", 653, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "2.07188e-10", "2.07188e-10", "Gate-drain overlap capacitance per width" }, { "cgbo", 654, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Gate-bulk overlap capacitance per length" }, { "xpart", 655, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel charge partitioning" }, { "elm", 185, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5", "5", "Non-quasi-static const Elmore Constant Parameter" }, { "delta", 156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.01", "0.01", "Effective Vds parameter" }, { "rsh", 656, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source-drain sheet resistance" }, { "rdsw", 157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source-drain resistance per width" }, { "prwg", 179, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-bias effect on parasitic resistance" }, { "prwb", 180, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body-effect on parasitic resistance" }, { "prt", 158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of parasitic resistance" }, { "eta0", 161, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.08", "0.08", "Subthreshold region DIBL coefficient" }, { "etab", 162, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.07", "-0.07", "Subthreshold region DIBL coefficient" }, { "pclm", 163, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/V", SIM_MODEL::PARAM::CATEGORY::DC, "1.3", "1.3", "Channel length modulation Coefficient" }, { "pdiblc1", 164, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.39", "0.39", "Drain-induced barrier lowering coefficient" }, { "pdiblc2", 165, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.0086", "0.0086", "Drain-induced barrier lowering coefficient" }, { "pdiblcb", 178, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body-effect on drain-induced barrier lowering" }, { "pscbe1", 166, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "4.24e+08", "4.24e+08", "Substrate current body-effect coefficient" }, { "pscbe2", 167, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-05", "1e-05", "Substrate current body-effect coefficient" }, { "pvag", 168, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate dependence of output resistance parameter" }, { "js", 657, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0.0001", "0.0001", "Source/drain junction reverse saturation current density" }, { "jsw", 696, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Sidewall junction reverse saturation current density" }, { "pb", 658, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Source/drain junction built-in potential" }, { "nj", 691, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Source/drain junction emission coefficient" }, { "xti", 692, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "3", "3", "Junction current temperature exponent" }, { "mj", 659, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.5", "0.5", "Source/drain bottom junction capacitance grading coefficient" }, { "pbsw", 660, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1", "1", "Source/drain sidewall junction capacitance built in potential" }, { "mjsw", 661, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.33", "0.33", "Source/drain sidewall junction capacitance grading coefficient" }, { "pbswg", 693, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1", "1", "Source/drain (gate side) sidewall junction capacitance built in potential" }, { "mjswg", 694, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.33", "0.33", "Source/drain (gate side) sidewall junction capacitance grading coefficient" }, { "cj", 662, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.0005", "0.0005", "Source/drain bottom junction capacitance per unit area" }, { "vfbcv", 194, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-1", "-1", "Flat Band Voltage parameter for capmod=0 only" }, { "vfb", 200, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Flat Band Voltage" }, { "cjsw", 663, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "5e-10", "5e-10", "Source/drain sidewall junction capacitance per unit periphery" }, { "cjswg", 695, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "5e-10", "5e-10", "Source/drain (gate side) sidewall junction capacitance per unit width" }, { "tpb", 205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of pb" }, { "tcj", 202, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of cj" }, { "tpbsw", 206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of pbsw" }, { "tcjsw", 203, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of cjsw" }, { "tpbswg", 207, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of pbswg" }, { "tcjswg", 204, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of cjswg" }, { "acde", 195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Exponential coefficient for finite charge thickness" }, { "moin", 196, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "15", "15", "Coefficient for gate-bias dependent surface potential" }, { "noff", 197, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "C-V turn-on/off parameter" }, { "voffcv", 208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "C-V lateral-shift parameter" }, { "lintnoi", 209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "lint offset for noise calculation" }, { "lint", 669, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "ll", 670, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "llc", 697, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter for CV" }, { "lln", 671, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Length reduction parameter" }, { "lw", 672, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "lwc", 698, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter for CV" }, { "lwn", 673, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Length reduction parameter" }, { "lwl", 674, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "lwlc", 699, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter for CV" }, { "lmin", 675, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Minimum length for the model" }, { "lmax", 676, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Maximum length for the model" }, { "xl", 703, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length correction parameter" }, { "xw", 704, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width correction parameter" }, { "wr", 169, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width dependence of rds" }, { "wint", 677, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "dwg", 170, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "dwb", 171, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wl", 678, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wlc", 700, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter for CV" }, { "wln", 679, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width reduction parameter" }, { "ww", 680, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wwc", 701, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter for CV" }, { "wwn", 681, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width reduction parameter" }, { "wwl", 682, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wwlc", 702, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter for CV" }, { "wmin", 683, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Minimum width for the model" }, { "wmax", 684, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Maximum width for the model" }, { "b0", 172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Abulk narrow width parameter" }, { "b1", 173, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Abulk narrow width parameter" }, { "cgsl", 186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "New C-V model parameter" }, { "cgdl", 187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "New C-V model parameter" }, { "ckappa", 188, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.6", "0.6", "New C-V model parameter" }, { "cf", 189, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "7.29897e-11", "7.29897e-11", "Fringe capacitance parameter" }, { "clc", 190, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-07", "1e-07", "Vdsat parameter for C-V model" }, { "cle", 191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.6", "0.6", "Vdsat parameter for C-V model" }, { "dwc", 685, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta W for C-V model" }, { "dlc", 686, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta L for C-V model" }, { "hdif", 711, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "ACM Parameter: Distance Gate - contact" }, { "ldif", 712, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "ACM Parameter: Length of LDD Gate-Source/Drain" }, { "ld", 713, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "ACM Parameter: Length of LDD under Gate" }, { "rd", 714, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "ACM Parameter: Resistance of LDD drain side" }, { "rs", 715, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "ACM Parameter: Resistance of LDD source side" }, { "rdc", 716, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "ACM Parameter: Resistance contact drain side" }, { "rsc", 717, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "ACM Parameter: Resistance contact source side" }, { "wmlt", 718, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "ACM Parameter: Width shrink factor" }, { "alpha0", 174, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "substrate current model parameter" }, { "alpha1", 199, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "substrate current model parameter" }, { "beta0", 175, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "30", "30", "substrate current model parameter" }, { "ijth", 198, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Diode limiting current" }, { "lcdsc", 251, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cdsc" }, { "lcdscb", 252, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cdscb" }, { "lcdscd", 327, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cdscd" }, { "lcit", 253, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cit" }, { "lnfactor", 254, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nfactor" }, { "lxj", 255, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of xj" }, { "lvsat", 256, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vsat" }, { "lat", 257, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of at" }, { "la0", 258, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of a0" }, { "lags", 328, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ags" }, { "la1", 259, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of a1" }, { "la2", 260, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of a2" }, { "lketa", 261, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of keta" }, { "lnsub", 262, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsub" }, { "lnch", 263, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nch" }, { "lngate", 265, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ngate" }, { "lgamma1", 266, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gamma1" }, { "lgamma2", 267, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gamma2" }, { "lvbx", 268, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vbx" }, { "lvbm", 270, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vbm" }, { "lxt", 272, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of xt" }, { "lk1", 275, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k1" }, { "lkt1", 276, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kt1" }, { "lkt1l", 277, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kt1l" }, { "lkt2", 279, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kt2" }, { "lk2", 278, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k2" }, { "lk3", 280, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k3" }, { "lk3b", 281, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k3b" }, { "lw0", 282, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of w0" }, { "lnlx", 283, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nlx" }, { "ldvt0", 284, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt0" }, { "ldvt1", 285, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt1" }, { "ldvt2", 286, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt2" }, { "ldvt0w", 287, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt0w" }, { "ldvt1w", 288, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt1w" }, { "ldvt2w", 289, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt2w" }, { "ldrout", 290, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of drout" }, { "ldsub", 291, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dsub" }, { "lvth0", 292, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vth0" }, { "lvtho", 292, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "lua", 293, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ua" }, { "lua1", 294, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ua1" }, { "lub", 295, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ub" }, { "lub1", 296, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ub1" }, { "luc", 297, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of uc" }, { "luc1", 298, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of uc1" }, { "lu0", 299, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of u0" }, { "lute", 300, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ute" }, { "lvoff", 301, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of voff" }, { "lelm", 332, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of elm" }, { "ldelta", 302, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of delta" }, { "lrdsw", 303, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdsw" }, { "lprwg", 325, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of prwg" }, { "lprwb", 326, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of prwb" }, { "lprt", 304, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of prt" }, { "leta0", 307, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of eta0" }, { "letab", 308, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "-0", "-0", "Length dependence of etab" }, { "lpclm", 309, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pclm" }, { "lpdiblc1", 310, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblc1" }, { "lpdiblc2", 311, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblc2" }, { "lpdiblcb", 324, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblcb" }, { "lpscbe1", 312, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pscbe1" }, { "lpscbe2", 313, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pscbe2" }, { "lpvag", 314, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pvag" }, { "lwr", 315, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of wr" }, { "ldwg", 316, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dwg" }, { "ldwb", 317, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dwb" }, { "lb0", 318, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of b0" }, { "lb1", 319, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of b1" }, { "lcgsl", 333, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cgsl" }, { "lcgdl", 334, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cgdl" }, { "lckappa", 335, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ckappa" }, { "lcf", 336, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cf" }, { "lclc", 337, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of clc" }, { "lcle", 338, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cle" }, { "lalpha0", 320, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of alpha0" }, { "lalpha1", 344, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of alpha1" }, { "lbeta0", 321, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of beta0" }, { "lvfbcv", 339, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vfbcv" }, { "lvfb", 345, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vfb" }, { "lacde", 340, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of acde" }, { "lmoin", 341, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of moin" }, { "lnoff", 342, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of noff" }, { "lvoffcv", 346, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of voffcv" }, { "wcdsc", 381, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cdsc" }, { "wcdscb", 382, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cdscb" }, { "wcdscd", 457, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cdscd" }, { "wcit", 383, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cit" }, { "wnfactor", 384, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nfactor" }, { "wxj", 385, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of xj" }, { "wvsat", 386, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vsat" }, { "wat", 387, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of at" }, { "wa0", 388, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of a0" }, { "wags", 458, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ags" }, { "wa1", 389, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of a1" }, { "wa2", 390, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of a2" }, { "wketa", 391, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of keta" }, { "wnsub", 392, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsub" }, { "wnch", 393, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nch" }, { "wngate", 395, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ngate" }, { "wgamma1", 396, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gamma1" }, { "wgamma2", 397, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gamma2" }, { "wvbx", 398, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vbx" }, { "wvbm", 400, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vbm" }, { "wxt", 402, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of xt" }, { "wk1", 405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k1" }, { "wkt1", 406, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kt1" }, { "wkt1l", 407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kt1l" }, { "wkt2", 409, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kt2" }, { "wk2", 408, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k2" }, { "wk3", 410, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k3" }, { "wk3b", 411, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k3b" }, { "ww0", 412, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of w0" }, { "wnlx", 413, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nlx" }, { "wdvt0", 414, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt0" }, { "wdvt1", 415, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt1" }, { "wdvt2", 416, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt2" }, { "wdvt0w", 417, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt0w" }, { "wdvt1w", 418, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt1w" }, { "wdvt2w", 419, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt2w" }, { "wdrout", 420, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of drout" }, { "wdsub", 421, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dsub" }, { "wvth0", 422, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vth0" }, { "wvtho", 422, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "wua", 423, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ua" }, { "wua1", 424, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ua1" }, { "wub", 425, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ub" }, { "wub1", 426, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ub1" }, { "wuc", 427, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of uc" }, { "wuc1", 428, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of uc1" }, { "wu0", 429, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of u0" }, { "wute", 430, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ute" }, { "wvoff", 431, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of voff" }, { "welm", 462, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of elm" }, { "wdelta", 432, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of delta" }, { "wrdsw", 433, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdsw" }, { "wprwg", 455, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of prwg" }, { "wprwb", 456, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of prwb" }, { "wprt", 434, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of prt" }, { "weta0", 437, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of eta0" }, { "wetab", 438, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of etab" }, { "wpclm", 439, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pclm" }, { "wpdiblc1", 440, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblc1" }, { "wpdiblc2", 441, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblc2" }, { "wpdiblcb", 454, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblcb" }, { "wpscbe1", 442, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pscbe1" }, { "wpscbe2", 443, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pscbe2" }, { "wpvag", 444, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pvag" }, { "wwr", 445, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of wr" }, { "wdwg", 446, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dwg" }, { "wdwb", 447, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dwb" }, { "wb0", 448, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of b0" }, { "wb1", 449, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of b1" }, { "wcgsl", 463, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cgsl" }, { "wcgdl", 464, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cgdl" }, { "wckappa", 465, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ckappa" }, { "wcf", 466, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cf" }, { "wclc", 467, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of clc" }, { "wcle", 468, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cle" }, { "walpha0", 450, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of alpha0" }, { "walpha1", 474, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of alpha1" }, { "wbeta0", 451, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of beta0" }, { "wvfbcv", 469, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vfbcv" }, { "wvfb", 475, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vfb" }, { "wacde", 470, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of acde" }, { "wmoin", 471, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of moin" }, { "wnoff", 472, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of noff" }, { "wvoffcv", 476, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of voffcv" }, { "pcdsc", 511, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cdsc" }, { "pcdscb", 512, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cdscb" }, { "pcdscd", 587, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cdscd" }, { "pcit", 513, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cit" }, { "pnfactor", 514, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nfactor" }, { "pxj", 515, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of xj" }, { "pvsat", 516, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vsat" }, { "pat", 517, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of at" }, { "pa0", 518, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of a0" }, { "pags", 588, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ags" }, { "pa1", 519, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of a1" }, { "pa2", 520, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of a2" }, { "pketa", 521, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of keta" }, { "pnsub", 522, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsub" }, { "pnch", 523, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nch" }, { "pngate", 525, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ngate" }, { "pgamma1", 526, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gamma1" }, { "pgamma2", 527, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gamma2" }, { "pvbx", 528, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vbx" }, { "pvbm", 530, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vbm" }, { "pxt", 532, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of xt" }, { "pk1", 535, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k1" }, { "pkt1", 536, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kt1" }, { "pkt1l", 537, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kt1l" }, { "pkt2", 539, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kt2" }, { "pk2", 538, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k2" }, { "pk3", 540, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k3" }, { "pk3b", 541, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k3b" }, { "pw0", 542, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of w0" }, { "pnlx", 543, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nlx" }, { "pdvt0", 544, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt0" }, { "pdvt1", 545, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt1" }, { "pdvt2", 546, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt2" }, { "pdvt0w", 547, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt0w" }, { "pdvt1w", 548, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt1w" }, { "pdvt2w", 549, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt2w" }, { "pdrout", 550, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of drout" }, { "pdsub", 551, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dsub" }, { "pvth0", 552, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vth0" }, { "pvtho", 552, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "pua", 553, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ua" }, { "pua1", 554, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ua1" }, { "pub", 555, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ub" }, { "pub1", 556, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ub1" }, { "puc", 557, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of uc" }, { "puc1", 558, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of uc1" }, { "pu0", 559, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of u0" }, { "pute", 560, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ute" }, { "pvoff", 561, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of voff" }, { "pelm", 592, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of elm" }, { "pdelta", 562, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of delta" }, { "prdsw", 563, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdsw" }, { "pprwg", 585, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of prwg" }, { "pprwb", 586, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of prwb" }, { "pprt", 564, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of prt" }, { "peta0", 567, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of eta0" }, { "petab", 568, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of etab" }, { "ppclm", 569, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pclm" }, { "ppdiblc1", 570, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblc1" }, { "ppdiblc2", 571, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblc2" }, { "ppdiblcb", 584, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblcb" }, { "ppscbe1", 572, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pscbe1" }, { "ppscbe2", 573, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pscbe2" }, { "ppvag", 574, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pvag" }, { "pwr", 575, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of wr" }, { "pdwg", 576, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dwg" }, { "pdwb", 577, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dwb" }, { "pb0", 578, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of b0" }, { "pb1", 579, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of b1" }, { "pcgsl", 593, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cgsl" }, { "pcgdl", 594, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cgdl" }, { "pckappa", 595, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ckappa" }, { "pcf", 596, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cf" }, { "pclc", 597, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of clc" }, { "pcle", 598, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cle" }, { "palpha0", 580, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of alpha0" }, { "palpha1", 604, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of alpha1" }, { "pbeta0", 581, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of beta0" }, { "pvfbcv", 599, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vfbcv" }, { "pvfb", 605, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vfb" }, { "pacde", 600, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of acde" }, { "pmoin", 601, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of moin" }, { "pnoff", 602, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of noff" }, { "pvoffcv", 606, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of voffcv" }, { "noia", 666, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1e+20", "9.9e+18", "Flicker noise parameter" }, { "noib", 667, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "50000", "2400", "Flicker noise parameter" }, { "noic", 668, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "-1.4e-12", "1.4e-12", "Flicker noise parameter" }, { "em", 687, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "4.1e+07", "4.1e+07", "Flicker noise parameter" }, { "ef", 688, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker noise frequency exponent" }, { "af", 689, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker noise exponent" }, { "kf", 690, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flicker noise coefficient" }, { "vgs_max", 801, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-S branch" }, { "vgd_max", 802, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-D branch" }, { "vgb_max", 803, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-B branch" }, { "vds_max", 804, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage D-S branch" }, { "vbs_max", 805, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-S branch" }, { "vbd_max", 806, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-D branch" }, { "vgsr_max", 807, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-S branch" }, { "vgdr_max", 808, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-D branch" }, { "vgbr_max", 809, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-B branch" }, { "vbsr_max", 810, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-S branch" }, { "vbdr_max", 811, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-D branch" }, { "nmos", 664, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flag to indicate NMOS" }, { "pmos", 665, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flag to indicate PMOS" }, }, // Instance parameters { { "l", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length", true }, { "w", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width", true }, { "m", 16, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Parallel multiplier", true }, { "ad", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain area", true }, { "as", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source area", true }, { "pd", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain perimeter", true }, { "ps", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source perimeter", true }, { "nrd", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in drain", true }, { "nrs", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in source", true }, { "off", 9, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device is initially off", true }, { "nqsmod", 14, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Non-quasi-static const model selector", true }, { "acnqsmod", 15, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "AC NQS model selector", true }, { "geo", 19, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "ACM model drain/source connection", true }, { "delvto", 17, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Zero bias threshold voltage variation", true }, { "mulu0", 18, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Low field mobility multiplier", true }, { "ic", 13, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vector of DS,GS,BS initial voltages", true }, { "gmbs", 766, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gmb", true }, { "gm", 764, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gm", true }, { "gds", 765, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gds", true }, { "vdsat", 787, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vdsat", true }, { "vth", 786, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vth", true }, { "id", 761, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ids", true }, { "vbs", 758, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vbs", true }, { "vgs", 759, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vgs", true }, { "vds", 760, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vds", true }, { "ibd", 763, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ibd", true }, { "ibs", 762, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ibs", true }, { "gbd", 767, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "gbd", true }, { "gbs", 768, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "gbs", true }, { "qb", 769, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qbulk", true }, { "cqb", 770, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "CQbulk", true }, { "qg", 771, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qgate", true }, { "cqg", 772, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "CQgate", true }, { "qd", 773, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qdrain", true }, { "cqd", 774, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "CQdrain", true }, { "cgg", 775, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cggb", true }, { "cgd", 776, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cgdb", true }, { "cgs", 777, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cgsb", true }, { "cdg", 783, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cdgb", true }, { "cdd", 784, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cddb", true }, { "cds", 785, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cdsb", true }, { "cbg", 778, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbgb", true }, { "cbd", 792, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbdb", true }, { "cbs", 793, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbsb", true }, { "capbd", 779, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capbd", true }, { "capbs", 781, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capbs", true }, } }; static const NGSPICE::MODEL_INFO mos9 = { "Mos9", "NMOS", "PMOS", { "Drain", "Gate", "Source", "Bulk" }, "Modified Level 3 MOSfet model", // Model parameters { { "type", 144, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_STRING, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "nmos", "pmos", "N-channel or P-channel MOS" }, { "nmos", 133, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "N type MOSfet model" }, { "pmos", 134, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "P type MOSfet model" }, { "vto", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Threshold voltage" }, { "vt0", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "kp", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/V²", SIM_MODEL::PARAM::CATEGORY::DC, "2.07189e-05", "2.07189e-05", "Transconductance parameter" }, { "gamma", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "sqrt V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk threshold parameter" }, { "phi", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.6", "0.6", "Surface potential" }, { "rd", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain ohmic resistance" }, { "rs", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source ohmic resistance" }, { "cbd", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "B-D junction capacitance" }, { "cbs", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "B-S junction capacitance" }, { "is", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-14", "1e-14", "Bulk junction sat. current" }, { "pb", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.8", "0.8", "Bulk junction potential" }, { "cgso", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-source overlap cap." }, { "cgdo", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-drain overlap cap." }, { "cgbo", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-bulk overlap cap." }, { "rsh", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Sheet resistance" }, { "cj", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bottom junction cap per area" }, { "mj", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Bottom grading coefficient" }, { "cjsw", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Side junction cap per area" }, { "mjsw", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.33", "0.33", "Side grading coefficient" }, { "js", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk jct. sat. current density" }, { "tox", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-07", "1e-07", "Oxide thickness" }, { "ld", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Lateral diffusion" }, { "xl", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length mask adjustment" }, { "wd", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width Narrowing (Diffusion)" }, { "xw", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width mask adjustment" }, { "delvto", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Threshold voltage Adjust" }, { "delvt0", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, UR(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Threshold voltage Adjust" }, { "u0", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "cm²/V s", SIM_MODEL::PARAM::CATEGORY::DC, "600", "600", "Surface mobility" }, { "uo", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "600", "600", "n.a." }, { "fc", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Forward bias jct. fit parm." }, { "nsub", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm³", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Substrate doping" }, { "tpg", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate type" }, { "nss", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Surface state density" }, { "vmax", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Maximum carrier drift velocity" }, { "xj", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Junction depth" }, { "nfs", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Fast surface state density" }, { "xd", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Depletion layer width" }, { "alpha", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Alpha" }, { "eta", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vds dependence of threshold voltage" }, { "delta", 128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width effect on threshold" }, { "theta", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vgs dependence on mobility" }, { "kappa", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.2", "0.2", "Kappa" }, { "tnom", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "27", "27", "Parameter measurement temperature" }, { "kf", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flicker noise coefficient" }, { "af", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker noise exponent" }, }, // Instance parameters { { "m", 80, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Multiplier", true }, { "l", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length", true }, { "w", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width", true }, { "ad", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m²", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain area", true }, { "as", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m²", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source area", true }, { "pd", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain perimeter", true }, { "ps", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source perimeter", true }, { "id", 34, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain current", true }, { "cd", 34, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, R(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain current", true }, { "ibd", 36, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "B-D junction current", true }, { "ibs", 35, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "B-S junction current", true }, { "is", 18, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-14", "1e-14", "Source current", true }, { "ig", 17, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate current", true }, { "ib", 16, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk current", true }, { "vgs", 50, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source voltage", true }, { "vds", 51, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain-Source voltage", true }, { "vbs", 49, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source voltage", true }, { "vbd", 48, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Drain voltage", true }, { "nrd", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain squares", true }, { "nrs", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source squares", true }, { "off", 9, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device initially off", true }, { "icvds", 12, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial D-S voltage", true }, { "icvgs", 13, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial G-S voltage", true }, { "icvbs", 11, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial B-S voltage", true }, { "ic", 10, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT_VECTOR, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vector of D-S, G-S, B-S voltages", true }, { "temp", 77, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Instance operating temperature", true }, { "dtemp", 81, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instance operating temperature difference", true }, { "sens_l", 15, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "flag to request sensitivity WRT length", true }, { "sens_w", 14, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "flag to request sensitivity WRT width", true }, { "dnode", 22, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of drain node", true }, { "gnode", 23, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of gate node", true }, { "snode", 24, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of source node", true }, { "bnode", 25, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of bulk node", true }, { "dnodeprime", 26, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of internal drain node", true }, { "snodeprime", 27, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of internal source node", true }, { "von", 30, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Turn-on voltage", true }, { "vdsat", 31, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Saturation drain voltage", true }, { "sourcevcrit", 32, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Critical source voltage", true }, { "drainvcrit", 33, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Critical drain voltage", true }, { "rs", 78, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Source resistance", true }, { "sourceconductance", 28, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Source conductance", true }, { "rd", 79, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Drain resistance", true }, { "drainconductance", 29, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain conductance", true }, { "gm", 38, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Transconductance", true }, { "gds", 39, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Drain-Source conductance", true }, { "gmb", 37, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source transconductance", true }, { "gmbs", 37, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source transconductance", true }, { "gbd", 40, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Drain conductance", true }, { "gbs", 41, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source conductance", true }, { "cbd", 42, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Bulk-Drain capacitance", true }, { "cbs", 43, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Bulk-Source capacitance", true }, { "cgs", 52, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source capacitance", true }, { "cgd", 55, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain capacitance", true }, { "cgb", 58, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Bulk capacitance", true }, { "cqgs", 54, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-source charge storage", true }, { "cqgd", 57, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-drain charge storage", true }, { "cqgb", 60, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to gate-bulk charge storage", true }, { "cqbd", 62, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to bulk-drain charge storage", true }, { "cqbs", 64, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitance due to bulk-source charge storage", true }, { "cbd0", 44, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Zero-Bias B-D junction capacitance", true }, { "cbdsw0", 45, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Zero-Bias B-D sidewall capacitance", true }, { "cbs0", 46, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Zero-Bias B-S junction capacitance", true }, { "cbssw0", 47, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Zero-Bias B-S sidewall capacitance", true }, { "qbs", 63, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Source charge storage", true }, { "qgs", 53, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Source charge storage", true }, { "qgd", 56, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Drain charge storage", true }, { "qgb", 59, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate-Bulk charge storage", true }, { "qbd", 61, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Bulk-Drain charge storage", true }, { "p", 19, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instantaneous power", true }, { "sens_l_dc", 76, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity wrt length", true }, { "sens_l_real", 70, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "real part of ac sensitivity wrt length", true }, { "sens_l_imag", 71, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "imag part of ac sensitivity wrt length", true }, { "sens_l_cplx", 74, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_COMPLEX, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "ac sensitivity wrt length", true }, { "sens_l_mag", 72, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt l of ac magnitude", true }, { "sens_l_ph", 73, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt l of ac phase", true }, { "sens_w_dc", 75, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity wrt width", true }, { "sens_w_real", 65, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "real part of ac sensitivity wrt width", true }, { "sens_w_imag", 66, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "imag part of ac sensitivity wrt width", true }, { "sens_w_mag", 67, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt w of ac magnitude", true }, { "sens_w_ph", 68, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity wrt w of ac phase", true }, { "sens_w_cplx", 69, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_COMPLEX, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "ac sensitivity wrt width", true }, } }; static const NGSPICE::MODEL_INFO b4soi = { "B4SOI", "NMOS", "PMOS", { "Drain", "Gate", "Source", "Bulk" }, "Berkeley SOI MOSFET model version 4.4.0", // Model parameters { { "mtrlmod", 100, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for non-silicon substrate or metal gate selector" }, { "vgstcvmod", 1224, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Improved VgsteffCV selector" }, { "gidlmod", 77, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for GIDL selector" }, { "iiimod", 4000, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for III selector" }, { "eot", 97, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "Effective SiO2 thickness" }, { "epsrox", 98, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3.9", "3.9", "Dielectric constant of the gate oxide relative to vacuum" }, { "epsrsub", 99, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "11.7", "11.7", "Dielectric constant of substrate relative to vacuum" }, { "ni0sub", 87, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.45e+10", "1.45e+10", "Intrinsic carrier concentration of substrate at Tnom" }, { "bg0sub", 86, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.16", "1.16", "Band-gap of substrate at T=0K" }, { "tbgasub", 85, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0.000702", "0.000702", "First parameter of band-gap change due to temperature" }, { "tbgbsub", 84, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1108", "1108", "Second parameter of band-gap change due to temperature" }, { "phig", 82, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "4.05", "4.05", "Work function of gate" }, { "easub", 83, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "4.05", "4.05", "Electron affinity of substrate" }, { "leffeot", 91, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Effective length for extraction of EOT" }, { "weffeot", 92, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Effective width for extraction of EOT" }, { "vddeot", 93, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1.5", "-1.5", "Voltage for extraction of EOT" }, { "tempeot", 94, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "300.15", "300.15", "Temperature for extraction of EOT" }, { "ados", 89, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Charge centroid parameter" }, { "bdos", 90, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Charge centroid parameter" }, { "epsrgate", 88, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "11.7", "11.7", "Dielectric constant of gate relative to vacuum" }, { "capmod", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "2", "2", "Capacitance model selector" }, { "mobmod", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Mobility model selector" }, { "paramchk", 192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Model parameter checking selector" }, { "binunit", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Bin unit selector" }, { "version", 193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "4.4", "4.4", "parameter for model version" }, { "tox", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "Gate oxide thickness in meters" }, { "toxp", 95, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "Physical gate oxide thickness" }, { "toxm", 962, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "Gate oxide thickness used in extraction" }, { "dtoxcv", 847, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta oxide thickness in meters in CapMod3" }, { "cdsc", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.00024", "0.00024", "Drain/Source and channel coupling capacitance" }, { "cdscb", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body-bias dependence of cdsc" }, { "cdscd", 181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain-bias dependence of cdsc" }, { "cit", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Interface state capacitance" }, { "nfactor", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Subthreshold swing Coefficient" }, { "vsat", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "80000", "80000", "Saturation velocity at tnom" }, { "at", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "33000", "33000", "Temperature coefficient of vsat" }, { "a0", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Non-uniform depletion width effect coefficient." }, { "ags", 182, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate bias coefficient of Abulk." }, { "a1", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Non-saturation effect coefficient" }, { "a2", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Non-saturation effect coefficient" }, { "keta", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "-0.6", "-0.6", "Body-bias coefficient of non-uniform depletion width effect." }, { "nsub", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm³", SIM_MODEL::PARAM::CATEGORY::DC, "6e+16", "6e+16", "Substrate doping concentration with polarity" }, { "nch", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.7e+17", "1.7e+17", "Channel doping concentration" }, { "ngate", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Poly-gate doping concentration" }, { "nsd", 81, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+20", "1e+20", "S/D doping concentration" }, { "gamma1", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vth body coefficient" }, { "gamma2", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vth body coefficient" }, { "vbx", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vth transition body Voltage" }, { "vbm", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-3", "-3", "Maximum body voltage" }, { "xt", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.55e-07", "1.55e-07", "Doping depth" }, { "k1", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "sqrt V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk effect coefficient 1" }, { "kt1", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-0.11", "-0.11", "Temperature coefficient of Vth" }, { "kt1l", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of Vth" }, { "kt2", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.022", "0.022", "Body-coefficient of kt1" }, { "k2", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk effect coefficient 2" }, { "k3", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Narrow width effect coefficient" }, { "k3b", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body effect coefficient of k3" }, { "w0", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "2.5e-06", "2.5e-06", "Narrow width effect parameter" }, { "lpe0", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.74e-07", "1.74e-07", "Lateral non-uniform doping effect" }, { "lpeb", 604, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Lateral non-uniform doping effect for body bias" }, { "dvt0", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.2", "2.2", "Short channel effect coeff. 0" }, { "dvt1", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.53", "0.53", "Short channel effect coeff. 1" }, { "dvt2", 140, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.032", "-0.032", "Short channel effect coeff. 2" }, { "dvt0w", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Narrow Width coeff. 0" }, { "dvt1w", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "5.3e+06", "5.3e+06", "Narrow Width effect coeff. 1" }, { "dvt2w", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "-0.032", "-0.032", "Narrow Width effect coeff. 2" }, { "drout", 144, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0.56", "0.56", "DIBL coefficient of output resistance" }, { "dsub", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.56", "0.56", "DIBL coefficient in the subthreshold region" }, { "vth0", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.7", "-0.7", "Threshold voltage" }, { "vtho", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0.7", "-0.7", "n.a." }, { "vfb", 1201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-1", "-1", "Flat Band Voltage" }, { "ua", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.25e-09", "2.25e-09", "Linear gate dependence of mobility" }, { "ua1", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "4.31e-09", "4.31e-09", "Temperature coefficient of ua" }, { "ub", 149, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5.87e-19", "5.87e-19", "Quadratic gate dependence of mobility" }, { "ub1", 150, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-7.61e-18", "-7.61e-18", "Temperature coefficient of ub" }, { "uc", 151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-4.65e-11", "-4.65e-11", "Body-bias dependence of mobility" }, { "uc1", 152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-5.6e-11", "-5.6e-11", "Temperature coefficient of uc" }, { "u0", 153, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.067", "0.025", "Low-field mobility at Tnom" }, { "eu", 3500, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.67", "1", "Mobility exponent" }, { "ute", 154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-1.5", "-1.5", "Temperature coefficient of mobility" }, { "ucs", 3504, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.67", "1", "Mobility exponent" }, { "ucste", 3508, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-0.004775", "-0.004775", "Temperature coefficient of UCS" }, { "ud", 3400, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Coulomb scattering factor of mobility" }, { "ud1", 3404, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of ud" }, { "voff", 155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-0.08", "-0.08", "Threshold voltage offset" }, { "tnom", 701, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "300.15", "300.15", "Parameter measurement temperature" }, { "cgso", 702, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "2.07188e-10", "2.07188e-10", "Gate-source overlap capacitance per width" }, { "cgdo", 703, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "2.07188e-10", "2.07188e-10", "Gate-drain overlap capacitance per width" }, { "xpart", 705, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel charge partitioning" }, { "delta", 156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.01", "0.01", "Effective Vds parameter" }, { "rsh", 706, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source-drain sheet resistance" }, { "rdsw", 157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "Source-drain resistance per width" }, { "rsw", 677, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "Source resistance per width" }, { "rdw", 673, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "Drain resistance per width" }, { "rswmin", 682, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source resistance per width at high Vg" }, { "rdwmin", 681, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain resistance per width at hight Vg" }, { "prwg", 179, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-bias effect on parasitic resistance" }, { "prwb", 180, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body-effect on parasitic resistance" }, { "prt", 158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of parasitic resistance" }, { "eta0", 161, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.08", "0.08", "Subthreshold region DIBL coefficient" }, { "etab", 162, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.07", "-0.07", "Subthreshold region DIBL coefficient" }, { "pclm", 163, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/V", SIM_MODEL::PARAM::CATEGORY::DC, "1.3", "1.3", "Channel length modulation Coefficient" }, { "pdiblc1", 164, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.39", "0.39", "Drain-induced barrier lowering coefficient" }, { "pdiblc2", 165, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.0086", "0.0086", "Drain-induced barrier lowering coefficient" }, { "pdiblcb", 178, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body-effect on drain-induced barrier lowering" }, { "pvag", 168, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate dependence of output resistance parameter" }, { "shmod", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Self heating mode selector" }, { "tbox", 195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "3e-07", "3e-07", "Back gate oxide thickness in meters" }, { "tsi", 196, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-07", "1e-07", "Silicon-on-insulator thickness in meters" }, { "etsi", 96, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-07", "1e-07", "Effective Silicon-on-insulator thickness in meters" }, { "xj", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "Junction Depth" }, { "rth0", 208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Self-heating thermal resistance" }, { "cth0", 209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-05", "1e-05", "Self-heating thermal capacitance" }, { "cfrcoeff", 394, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Fringe Cap parameter" }, { "egidl", 215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.2", "1.2", "GIDL first parameter" }, { "agidl", 216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "GIDL second parameter" }, { "bgidl", 217, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.3e+09", "2.3e+09", "GIDL third parameter" }, { "cgidl", 600, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "GIDL vb parameter" }, { "rgidl", 76, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "GIDL vg parameter" }, { "kgidl", 72, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "GIDL vb parameter" }, { "fgidl", 68, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "GIDL vb parameter" }, { "egisl", 2500, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.2", "1.2", "GISL first parameter" }, { "agisl", 2501, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "GISL second parameter" }, { "bgisl", 2502, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.3e+09", "2.3e+09", "GISL third parameter" }, { "cgisl", 2503, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "GISL vb parameter" }, { "rgisl", 2504, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "GISL vg parameter" }, { "kgisl", 2505, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "GISL vb parameter" }, { "fgisl", 2506, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "GISL vb parameter" }, { "ndiode", 218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Diode non-ideality factor" }, { "ndioded", 633, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Diode non-ideality factor" }, { "xbjt", 226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1", "1", "Temperature coefficient for Isbjt" }, { "xdif", 870, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1", "1", "Temperature coefficient for Isdif" }, { "xrec", 871, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1", "1", "Temperature coefficient for Isrec" }, { "xtun", 872, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for Istun" }, { "xdifd", 873, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1", "1", "Temperature coefficient for Iddif" }, { "xrecd", 874, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1", "1", "Temperature coefficient for Idrec" }, { "xtund", 875, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for Idtun" }, { "pbswg", 860, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.7", "0.7", "Source(gate side) sidewall junction capacitance built in potential" }, { "pbswgd", 991, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.7", "0.7", "Drain(gate side) sidewall junction capacitance built in potential" }, { "mjswg", 861, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.5", "0.5", "Source (gate side) sidewall junction capacitance grading coefficient" }, { "mjswgd", 989, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.5", "0.5", "Drain (gate side) sidewall junction capacitance grading coefficient" }, { "cjswg", 862, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1e-10", "1e-10", "Source(gate side) sidewall junction capacitance per unit width" }, { "cjswgd", 990, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1e-10", "1e-10", "Drain (gate side) sidewall junction capacitance per unit width" }, { "lint", 819, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "ll", 820, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "llc", 842, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "lln", 821, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Length reduction parameter" }, { "lw", 822, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "lwc", 843, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "lwn", 823, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Length reduction parameter" }, { "lwl", 824, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "lwlc", 841, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "wr", 169, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width dependence of rds" }, { "wint", 827, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "dwg", 170, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "dwb", 171, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wl", 828, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wlc", 845, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wln", 829, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width reduction parameter" }, { "ww", 830, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wwc", 846, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wwn", 831, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width reduction parameter" }, { "wwl", 832, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wwlc", 844, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "b0", 172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Abulk narrow width parameter" }, { "b1", 173, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Abulk narrow width parameter" }, { "cgsl", 186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "New C-V model parameter" }, { "cgdl", 187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "New C-V model parameter" }, { "ckappa", 188, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.6", "0.6", "New C-V model parameter" }, { "cf", 189, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "8.16367e-11", "8.16367e-11", "Fringe capacitance parameter" }, { "clc", 190, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "Vdsat parameter for C-V model" }, { "cle", 191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vdsat parameter for C-V model" }, { "dwc", 848, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta W for C-V model" }, { "dlc", 849, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta L for C-V model" }, { "alpha0", 174, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "substrate current model parameter" }, { "noia", 816, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "6.25e+41", "6.188e+40", "Flicker noise parameter" }, { "noib", 817, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "3.125e+26", "1.5e+25", "Flicker noise parameter" }, { "noic", 818, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "8.75e+09", "8.75e+09", "Flicker noise parameter" }, { "fnoimod", 956, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker noise model selector" }, { "tnoimod", 957, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Thermal noise model selector" }, { "tnoia", 951, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1.5", "1.5", "Thermal noise parameter" }, { "tnoib", 952, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "3.5", "3.5", "Thermal noise parameter" }, { "rnoia", 953, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0.577", "0.577", "Thermal noise coefficient" }, { "rnoib", 954, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0.37", "0.37", "Thermal noise coefficient" }, { "ntnoi", 955, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Thermal noise parameter" }, { "saref", 965, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Reference distance between OD edge to poly of one side" }, { "sbref", 966, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Reference distance between OD edge to poly of the other side" }, { "wlod", 981, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width parameter for stress effect" }, { "ku0", 967, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Mobility degradation/enhancement coefficient for LOD" }, { "kvsat", 968, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Saturation velocity degradation/enhancement parameter for LOD" }, { "kvth0", 977, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Threshold degradation/enhancement parameter for LOD" }, { "tku0", 969, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of KU0" }, { "llodku0", 970, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length parameter for u0 LOD effect" }, { "wlodku0", 971, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width parameter for u0 LOD effect" }, { "llodvth", 972, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length parameter for vth LOD effect" }, { "wlodvth", 973, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width parameter for vth LOD effect" }, { "lku0", 974, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ku0" }, { "wku0", 975, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ku0" }, { "pku0", 976, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ku0" }, { "lkvth0", 978, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kvth0" }, { "wkvth0", 979, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kvth0" }, { "pkvth0", 980, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kvth0" }, { "stk2", 982, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "K2 shift factor related to stress effect on vth" }, { "lodk2", 983, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "K2 shift modification factor for stress effect" }, { "steta0", 984, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "eta0 shift factor related to stress effect on vth" }, { "lodeta0", 985, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "eta0 shift modification factor for stress effect" }, { "gbmin", 986, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-12", "1e-12", "Minimum body conductance" }, { "rbdb", 987, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "Resistance between bNode and dbNode" }, { "rbsb", 988, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "Resistance between bNode and sbNode" }, { "bf", 597, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "2", "2", "Flicker noise length dependence exponent" }, { "w0flk", 598, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::NOISE, "1e-05", "1e-05", "Flicker noise width dependence" }, { "frbody", 599, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Layout dependent rbody multiplier" }, { "dvtp0", 608, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "First parameter for Vth shift due to pocket" }, { "ldvtp0", 609, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvtp0" }, { "wdvtp0", 610, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvtp0" }, { "pdvtp0", 611, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvtp0" }, { "dvtp1", 612, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Second parameter for Vth shift due to pocket" }, { "ldvtp1", 613, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvtp1" }, { "wdvtp1", 614, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvtp1" }, { "pdvtp1", 615, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvtp1" }, { "dvtp2", 687, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Third parameter for Vth shift due to pocket" }, { "ldvtp2", 688, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvtp2" }, { "wdvtp2", 689, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvtp2" }, { "pdvtp2", 690, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvtp2" }, { "dvtp3", 691, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Third parameter for Vth shift due to pocket" }, { "ldvtp3", 692, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvtp3" }, { "wdvtp3", 693, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvtp3" }, { "pdvtp3", 694, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvtp3" }, { "dvtp4", 695, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Forth parameter for Vth shift due to pocket" }, { "ldvtp4", 696, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvtp4" }, { "wdvtp4", 697, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvtp4" }, { "pdvtp4", 698, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvtp4" }, { "minv", 616, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "For moderate invversion in Vgsteff" }, { "lminv", 617, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of minv" }, { "wminv", 618, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "width dependence of minv" }, { "pminv", 619, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of minv" }, { "pdits", 624, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-20", "1e-20", "Coefficient for drain-induced Vth shifts" }, { "pditsl", 632, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of drain-induced Vth shifts" }, { "pditsd", 628, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vds dependence of drain-induced Vth shifts" }, { "fprout", 620, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Rout degradation coefficient for pocket devices" }, { "lfprout", 621, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblcb" }, { "lpdits", 625, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdits" }, { "lpditsd", 629, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pditsd" }, { "wfprout", 622, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblcb" }, { "wpdits", 626, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdits" }, { "wpditsd", 630, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pditsd" }, { "pfprout", 623, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblcb" }, { "ppdits", 627, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdits" }, { "ppditsd", 631, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pditsd" }, { "em", 592, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "4.1e+07", "4.1e+07", "Flicker noise parameter" }, { "ef", 593, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker noise frequency exponent" }, { "af", 594, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker noise exponent" }, { "kf", 595, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flicker noise coefficient" }, { "noif", 596, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Floating body excess noise ideality factor" }, { "k1w1", 239, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "First Body effect width dependent parameter" }, { "k1w2", 240, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Second Boby effect width dependent parameter" }, { "ketas", 241, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Surface potential adjustment for bulk charge effect" }, { "dwbc", 242, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width offset for body contact isolation edge" }, { "beta0", 243, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "First Vds dependent parameter of impact ionizition current" }, { "beta1", 244, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Second Vds dependent parameter of impact ionizition current" }, { "beta2", 245, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Third Vds dependent parameter of impact ionizition current" }, { "vdsatii0", 246, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.9", "0.9", "Nominal drain saturation voltage at threshold for impact ionizition current" }, { "tii", 247, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependent parameter for impact ionizition" }, { "lii", 248, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel length dependent parameter at threshold for impact ionizition current" }, { "sii0", 249, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "First Vgs dependent parameter for impact ionizition current" }, { "sii1", 250, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Second Vgs dependent parameter for impact ionizition current" }, { "sii2", 251, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Third Vgs dependent parameter for impact ionizition current" }, { "siid", 252, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vds dependent parameter of drain saturation voltage for impact ionizition current" }, { "fbjtii", 253, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Fraction of bipolar current affecting the impact ionization" }, { "ebjtii", 4002, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Impact ionization parameter for BJT part" }, { "cbjtii", 4003, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length scaling parameter for II BJT part" }, { "vbci", 4004, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Internal B-C built-in potential" }, { "abjtii", 4005, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Exponent factor for avalanche current" }, { "mbjtii", 4006, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.4", "0.4", "Internal B-C grading coefficient" }, { "tvbci", 4001, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for VBCI" }, { "esatii", 238, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+07", "1e+07", "Saturation electric field for impact ionization" }, { "ntun", 221, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Reverse tunneling non-ideality factor" }, { "ntund", 669, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Reverse tunneling non-ideality factor" }, { "nrecf0", 255, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Recombination non-ideality factor at forward bias" }, { "nrecf0d", 653, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Recombination non-ideality factor at forward bias" }, { "nrecr0", 256, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Recombination non-ideality factor at reversed bias" }, { "nrecr0d", 657, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Recombination non-ideality factor at reversed bias" }, { "isbjt", 222, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "BJT injection saturation current" }, { "idbjt", 641, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "BJT injection saturation current" }, { "isdif", 223, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body to source/drain injection saturation current" }, { "iddif", 637, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body to source/drain injection saturation current" }, { "isrec", 224, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-05", "1e-05", "Recombination in depletion saturation current" }, { "idrec", 645, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-05", "1e-05", "Recombination in depletion saturation current" }, { "istun", 225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Reverse tunneling saturation current" }, { "idtun", 649, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Reverse tunneling saturation current" }, { "ln", 257, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "2e-06", "2e-06", "Electron/hole diffusion length" }, { "vrec0", 258, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Voltage dependent parameter for recombination current" }, { "vrec0d", 661, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Voltage dependent parameter for recombination current" }, { "vtun0", 259, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Voltage dependent parameter for tunneling current" }, { "vtun0d", 665, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Voltage dependent parameter for tunneling current" }, { "nbjt", 260, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Power coefficient of channel length dependency for bipolar current" }, { "lbjt0", 261, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "2e-07", "2e-07", "Refferenc channel length for bipolar cuurent" }, { "ldif0", 276, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Channel-length dependency coefficient of diffusion cap" }, { "vabjt", 262, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Early voltage for bipolar current" }, { "aely", 263, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel length dependency of early voltage for bipolar cuurent" }, { "ahli", 264, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "High level injection parameter for bipolar current" }, { "ahlid", 683, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "High level injection parameter for bipolar current" }, { "rbody", 204, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Intrinsic body contact sheet resistance" }, { "rbsh", 237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Extrinsic body contact sheet resistance" }, { "cgeo", 704, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Gate substrate overlap capacitance per unit channel length" }, { "tt", 232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1e-12", "1e-12", "Diffusion capacitance transit time coefficient" }, { "ndif", 269, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "-1", "-1", "Power coefficient of channel length dependency for diffusion capacitance" }, { "vsdfb", 234, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Source/drain bottom diffusion capacitance flatband voltage" }, { "vsdth", 233, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Source/drain bottom diffusion capacitance threshold voltage" }, { "csdmin", 236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.000100544", "0.000100544", "Source/drain bottom diffusion minimum capacitance" }, { "asd", 235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "Source/drain bottom diffusion smoothing parameter" }, { "csdesw", 863, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Source/drain sidewall fringing capacitance per unit length" }, { "ntrecf", 265, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for Nrecf" }, { "ntrecr", 266, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for Nrecr" }, { "dlcb", 267, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length offset fitting parameter for body charge" }, { "fbody", 268, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Scaling factor for body charge" }, { "tcjswg", 894, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of Cjswgs" }, { "tpbswg", 895, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of Pbswgs" }, { "tcjswgd", 896, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of Cjswgd" }, { "tpbswgd", 897, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of Pbswgd" }, { "acde", 272, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Exponential coefficient for charge thickness in capMod=3 for accumulation and depletion regions" }, { "moin", 273, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "15", "15", "Coefficient for the gate-bias dependent surface potential" }, { "noff", 958, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "C-V turn-on/off parameter" }, { "delvt", 274, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Threshold voltage adjust for CV" }, { "kb1", 197, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Scaling factor for backgate charge" }, { "dlbg", 275, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length offset fitting parameter for backgate charge" }, { "igmod", 291, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "gate-body tunneling current model selector" }, { "igbmod", 291, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "igcmod", 294, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "gate-channel tunneling current model selector" }, { "toxqm", 290, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "effective oxide thickness considering quantum effect" }, { "wth0", 277, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Minimum width for thermal resistance calculation" }, { "rhalo", 278, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "1e+15", "1e+15", "body halo sheet resistance" }, { "ntox", 279, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "power term of gate current" }, { "toxref", 280, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "2.5e-09", "2.5e-09", "target oxide thickness" }, { "ebg", 281, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1.2", "1.2", "effective bandgap in gate current calcula." }, { "vevb", 282, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.075", "0.075", "Vaux parameter for valence-band electron tunneling" }, { "alphagb1", 283, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.35", "0.35", "First Vox dependent parameter for gate current in inversion" }, { "betagb1", 284, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.03", "0.03", "Second Vox dependent parameter for gate current in inversion" }, { "vgb1", 285, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "300", "300", "Third Vox dependent parameter for gate current in inversion" }, { "vecb", 286, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.026", "0.026", "Vaux parameter for conduction-band electron tunneling" }, { "alphagb2", 287, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.43", "0.43", "First Vox dependent parameter for gate current in accumulation" }, { "betagb2", 288, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.05", "0.05", "Second Vox dependent parameter for gate current in accumulation" }, { "vgb2", 289, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "17", "17", "Third Vox dependent parameter for gate current in accumulation" }, { "aigbcp2", 10001, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.043", "0.043", "First Vgp dependent parameter for gate current in accumulation in AGBCP2 region" }, { "bigbcp2", 10005, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.0054", "0.0054", "Second Vgp dependent parameter for gate current in accumulation in AGBCP2 region" }, { "cigbcp2", 10009, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.0075", "0.0075", "Third Vgp dependent parameter for gate current in accumulation in AGBCP2 region" }, { "voxh", 292, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "5", "5", "the limit of Vox in gate current calculation" }, { "deltavox", 293, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.005", "0.005", "the smoothing parameter in the Vox smoothing function" }, { "aigc", 1021, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.43", "0.31", "Parameter for Igc" }, { "bigc", 1022, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.054", "0.024", "Parameter for Igc" }, { "cigc", 1023, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.075", "0.03", "Parameter for Igc" }, { "aigsd", 1024, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.43", "0.31", "Parameter for Igs,d" }, { "bigsd", 1025, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.054", "0.024", "Parameter for Igs,d" }, { "cigsd", 1026, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.075", "0.03", "Parameter for Igs,d" }, { "nigc", 1027, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for Igc slope" }, { "pigcd", 1028, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for Igc partition" }, { "poxedge", 1029, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Factor for the gate edge Tox" }, { "dlcig", 1030, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta L for Ig model" }, { "soimod", 1001, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "model selector for SOI technology" }, { "vbs0pd", 963, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Upper bound of built-in potential lowering for PD operation" }, { "vbs0fd", 964, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Lower bound of built-in potential lowering for FD operation" }, { "vbsa", 1002, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vbs0t offset voltage" }, { "nofffd", 1003, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "smoothing parameter in FD module" }, { "vofffd", 1004, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "smoothing parameter in FD module" }, { "k1b", 1005, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "first backgate body effect parameter" }, { "k2b", 1006, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "second backgate body effect parameter for short channel effect" }, { "dk2b", 1007, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "third backgate body effect parameter for short channel effect" }, { "dvbd0", 1008, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "first short-channel effect parameter in FD module" }, { "dvbd1", 1009, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "second short-channel effect parameter in FD module" }, { "moinfd", 1010, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1000", "1000", "Coefficient for the gate-bias dependent surface potential in FD" }, { "rgatemod", 295, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate R model selector" }, { "xrcrg1", 296, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "12", "12", "First fitting parameter the bias-dependent Rg" }, { "xrcrg2", 297, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Second fitting parameter the bias-dependent Rg" }, { "rshg", 298, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Gate sheet resistance" }, { "ngcon", 299, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Number of gate contacts" }, { "xgw", 392, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Distance from gate contact center to device edge" }, { "xgl", 393, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Variation in Ldrawn" }, { "rbodymod", 300, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body R model selector" }, { "rdsmod", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bias-dependent S/D resistance model selector" }, { "fdmod", 1221, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Improved dVbi model selector" }, { "vsce", 1222, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "SCE parameter for improved dVbi model" }, { "cdsbs", 1223, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "coupling from Vd to Vbs for improved dVbi model" }, { "minvcv", 1225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "For moderate invversion in VgsteffCV" }, { "lminvcv", 1226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of minvcv" }, { "wminvcv", 1227, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "width dependence of minvcv" }, { "pminvcv", 1228, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of minvcv" }, { "voffcv", 1229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "CV Threshold voltage offset" }, { "lvoffcv", 1230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of voffcv" }, { "wvoffcv", 1231, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of voffcv" }, { "pvoffcv", 1232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of voffcv" }, { "lxj", 1061, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of xj" }, { "lalphagb1", 1062, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of alphagb1" }, { "lbetagb1", 1064, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of betagb1" }, { "lalphagb2", 1063, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of alphagb2" }, { "lbetagb2", 1065, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of betagb2" }, { "laigbcp2", 10002, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of aigbcp2" }, { "lbigbcp2", 10006, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bigbcp2" }, { "lcigbcp2", 10010, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cigbcp2" }, { "lcgsl", 1074, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cgsl" }, { "lcgdl", 1073, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cgdl" }, { "lckappa", 1075, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ckappa" }, { "lndif", 1066, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ndif" }, { "lute", 1078, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ute" }, { "lkt1", 1079, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kt1" }, { "lkt1l", 1081, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kt1l" }, { "lkt2", 1080, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kt2" }, { "lua1", 1082, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ua1" }, { "lub1", 1083, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ub1" }, { "luc1", 1084, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of uc1" }, { "lat", 1085, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of at" }, { "lprt", 1086, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of prt" }, { "lntrecf", 1067, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ntrecf" }, { "lntrecr", 1068, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ntrecr" }, { "lxbjt", 1069, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of xbjt" }, { "lxdif", 876, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of xdif" }, { "lxrec", 877, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of xrec" }, { "lxtun", 878, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of xtun" }, { "lxdifd", 879, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of xdifd" }, { "lxrecd", 880, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of xrecd" }, { "lxtund", 881, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of xtund" }, { "laigc", 1031, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of aigc" }, { "lbigc", 1032, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bigc" }, { "lcigc", 1033, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cigc" }, { "laigsd", 1034, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of aigsd" }, { "lbigsd", 1035, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bigsd" }, { "lcigsd", 1036, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cigsd" }, { "lnigc", 1037, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nigc" }, { "lpigcd", 1038, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence for pigcd" }, { "lpoxedge", 1039, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence for poxedge" }, { "lnch", 301, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nch" }, { "lnsub", 302, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsub" }, { "lngate", 303, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ngate" }, { "lnsd", 80, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsd" }, { "lvth0", 304, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vth0" }, { "lvfb", 1202, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vfb" }, { "lk1", 305, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k1" }, { "lk1w1", 306, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k1w1" }, { "lk1w2", 307, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k1w2" }, { "lk2", 308, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k2" }, { "lk3", 309, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k3" }, { "lk3b", 310, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k3b" }, { "lkb1", 311, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kb1" }, { "lw0", 312, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of w0" }, { "llpe0", 313, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of lpe0" }, { "llpeb", 605, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of lpeb" }, { "ldvt0", 314, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt0" }, { "ldvt1", 315, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt1" }, { "ldvt2", 316, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt2" }, { "ldvt0w", 317, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt0w" }, { "ldvt1w", 318, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt1w" }, { "ldvt2w", 319, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt2w" }, { "lu0", 320, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of u0" }, { "leu", 3501, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of eu" }, { "lua", 321, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ua" }, { "lub", 322, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ub" }, { "luc", 323, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of uc" }, { "lud", 3401, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ud" }, { "lud1", 3405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ud1" }, { "lucste", 3509, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ucste" }, { "lucs", 3505, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of lucs" }, { "lvsat", 324, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vsat" }, { "la0", 325, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of a0" }, { "lags", 326, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ags" }, { "lb0", 327, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of b0" }, { "lb1", 328, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of b1" }, { "lketa", 329, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of keta" }, { "lketas", 330, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ketas" }, { "la1", 331, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of a1" }, { "la2", 332, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of a2" }, { "lrdsw", 333, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdsw" }, { "lrsw", 678, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rsw" }, { "lrdw", 674, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdw" }, { "lprwb", 334, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of prwb" }, { "lprwg", 335, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of prwg" }, { "lwr", 336, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of wr" }, { "lnfactor", 337, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nfactor" }, { "ldwg", 338, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dwg" }, { "ldwb", 339, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dwb" }, { "lvoff", 340, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of voff" }, { "leta0", 341, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of eta0" }, { "letab", 342, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of etab" }, { "ldsub", 343, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dsub" }, { "lcit", 344, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cit" }, { "lcdsc", 345, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cdsc" }, { "lcdscb", 346, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cdscb" }, { "lcdscd", 347, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cdscd" }, { "lpclm", 348, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pclm" }, { "lpdiblc1", 349, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblc1" }, { "lpdiblc2", 350, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblc2" }, { "lpdiblcb", 351, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblcb" }, { "ldrout", 352, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of drout" }, { "lpvag", 353, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pvag" }, { "ldelta", 354, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of delta" }, { "lalpha0", 355, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of alpha0" }, { "lfbjtii", 356, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of fbjtii" }, { "labjtii", 4010, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of abjtii" }, { "lcbjtii", 4008, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cbjtii" }, { "lebjtii", 4007, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ebjtii" }, { "lmbjtii", 4011, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of mbjtii" }, { "lvbci", 4009, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vbci" }, { "lbeta0", 357, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of beta0" }, { "lbeta1", 358, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of beta1" }, { "lbeta2", 359, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of beta2" }, { "lvdsatii0", 360, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vdsatii0" }, { "llii", 361, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of lii" }, { "lesatii", 362, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of esatii" }, { "lsii0", 363, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sii0" }, { "lsii1", 364, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sii1" }, { "lsii2", 365, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sii2" }, { "lsiid", 366, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of siid" }, { "lagidl", 367, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of agidl" }, { "lbgidl", 368, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bgidl" }, { "lcgidl", 601, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cgidl" }, { "legidl", 369, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of egidl" }, { "lrgidl", 75, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rgidl" }, { "lkgidl", 71, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kgidl" }, { "lfgidl", 67, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of fgidl" }, { "lagisl", 2510, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of agisl" }, { "lbgisl", 2513, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bgisl" }, { "lcgisl", 2516, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cgisl" }, { "legisl", 2507, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of egisl" }, { "lrgisl", 2519, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rgisl" }, { "lkgisl", 2522, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kgisl" }, { "lfgisl", 2525, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of fgisl" }, { "lntun", 370, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ntun" }, { "lntund", 670, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ntund" }, { "lndiode", 371, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ndiode" }, { "lndioded", 634, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ndioded" }, { "lnrecf0", 372, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nrecf0" }, { "lnrecf0d", 654, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nrecf0d" }, { "lnrecr0", 373, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nrecr0" }, { "lnrecr0d", 658, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nrecr0d" }, { "lisbjt", 374, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of isbjt" }, { "lidbjt", 642, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of idbjt" }, { "lisdif", 375, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of isdif" }, { "liddif", 638, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of iddif" }, { "lisrec", 376, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of isrec" }, { "lidrec", 646, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of idrec" }, { "listun", 377, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of istun" }, { "lidtun", 650, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of idtun" }, { "lvrec0", 378, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vrec0" }, { "lvrec0d", 662, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vrec0d" }, { "lvtun0", 379, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vtun0" }, { "lvtun0d", 666, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vtun0d" }, { "lnbjt", 380, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nbjt" }, { "llbjt0", 381, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of lbjt0" }, { "lvabjt", 382, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vabjt" }, { "laely", 383, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of aely" }, { "lahli", 384, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ahli" }, { "lahlid", 684, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ahlid" }, { "lvsdfb", 385, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vsdfb" }, { "lvsdth", 386, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vsdth" }, { "ldelvt", 387, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of delvt" }, { "lacde", 388, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of acde" }, { "lmoin", 389, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of moin" }, { "lnoff", 959, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of noff" }, { "lxrcrg1", 390, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "Length dependence of xrcrg1" }, { "lxrcrg2", 391, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "Length dependence of xrcrg2" }, { "wxj", 1091, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of xj" }, { "walphagb1", 1092, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of alphagb1" }, { "wbetagb1", 1094, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of betagb1" }, { "walphagb2", 1093, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of alphagb2" }, { "wbetagb2", 1095, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of betagb2" }, { "waigbcp2", 10003, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of aigbcp2" }, { "wbigbcp2", 10007, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bigbcp2" }, { "wcigbcp2", 10011, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cigbcp2" }, { "wcgsl", 2004, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cgsl" }, { "wcgdl", 2003, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cgdl" }, { "wckappa", 2005, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ckappa" }, { "wndif", 1096, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ndif" }, { "wute", 2008, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ute" }, { "wkt1", 2009, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kt1" }, { "wkt1l", 2011, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kt1l" }, { "wkt2", 2010, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kt2" }, { "wua1", 2012, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ua1" }, { "wub1", 2013, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ub1" }, { "wuc1", 2014, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of uc1" }, { "wat", 2015, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of at" }, { "wprt", 2016, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of prt" }, { "wntrecf", 1097, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ntrecf" }, { "wntrecr", 1098, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ntrecr" }, { "wxbjt", 1099, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of xbjt" }, { "wxdif", 882, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of xdif" }, { "wxrec", 883, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of xrec" }, { "wxtun", 884, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of xtun" }, { "wxdifd", 885, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of xdifd" }, { "wxrecd", 886, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of xrecd" }, { "wxtund", 887, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of xtund" }, { "waigc", 1041, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of aigc" }, { "wbigc", 1042, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bigc" }, { "wcigc", 1043, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cigc" }, { "waigsd", 1044, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of aigsd" }, { "wbigsd", 1045, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bigsd" }, { "wcigsd", 1046, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cigsd" }, { "wnigc", 1047, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nigc" }, { "wpigcd", 1048, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence for pigcd" }, { "wpoxedge", 1049, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence for poxedge" }, { "wnch", 401, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nch" }, { "wnsub", 402, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsub" }, { "wngate", 403, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ngate" }, { "wnsd", 79, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsd" }, { "wvth0", 404, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vth0" }, { "wvfb", 1203, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vfb" }, { "wk1", 405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k1" }, { "wk1w1", 406, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k1w1" }, { "wk1w2", 407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k1w2" }, { "wk2", 408, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k2" }, { "wk3", 409, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k3" }, { "wk3b", 410, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k3b" }, { "wkb1", 411, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kb1" }, { "ww0", 412, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of w0" }, { "wlpe0", 413, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of lpe0" }, { "wlpeb", 606, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of lpeb" }, { "wdvt0", 414, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt0" }, { "wdvt1", 415, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt1" }, { "wdvt2", 416, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt2" }, { "wdvt0w", 417, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt0w" }, { "wdvt1w", 418, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt1w" }, { "wdvt2w", 419, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt2w" }, { "wu0", 420, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of u0" }, { "weu", 3502, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of eu" }, { "wua", 421, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ua" }, { "wub", 422, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ub" }, { "wuc", 423, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of uc" }, { "wud", 3402, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ud" }, { "wud1", 3406, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ud1" }, { "wucste", 3510, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ucste" }, { "wucs", 3506, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ucs" }, { "wvsat", 424, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vsat" }, { "wa0", 425, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of a0" }, { "wags", 426, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ags" }, { "wb0", 427, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of b0" }, { "wb1", 428, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of b1" }, { "wketa", 429, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of keta" }, { "wketas", 430, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ketas" }, { "wa1", 431, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of a1" }, { "wa2", 432, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of a2" }, { "wrdsw", 433, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdsw" }, { "wrsw", 679, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rsw" }, { "wrdw", 675, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdw" }, { "wprwb", 434, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of prwb" }, { "wprwg", 435, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of prwg" }, { "wwr", 436, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of wr" }, { "wnfactor", 437, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nfactor" }, { "wdwg", 438, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dwg" }, { "wdwb", 439, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dwb" }, { "wvoff", 440, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of voff" }, { "weta0", 441, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of eta0" }, { "wetab", 442, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of etab" }, { "wdsub", 443, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dsub" }, { "wcit", 444, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cit" }, { "wcdsc", 445, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cdsc" }, { "wcdscb", 446, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cdscb" }, { "wcdscd", 447, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cdscd" }, { "wpclm", 448, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pclm" }, { "wpdiblc1", 449, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblc1" }, { "wpdiblc2", 450, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblc2" }, { "wpdiblcb", 451, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblcb" }, { "wdrout", 452, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of drout" }, { "wpvag", 453, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pvag" }, { "wdelta", 454, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of delta" }, { "walpha0", 455, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of alpha0" }, { "wfbjtii", 456, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of fbjtii" }, { "wabjtii", 4015, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of abjtii" }, { "wcbjtii", 4013, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cbjtii" }, { "webjtii", 4012, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ebjtii" }, { "wmbjtii", 4016, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of mbjtii" }, { "wvbci", 4014, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vbci" }, { "wbeta0", 457, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of beta0" }, { "wbeta1", 458, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of beta1" }, { "wbeta2", 459, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of beta2" }, { "wvdsatii0", 460, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vdsatii0" }, { "wlii", 461, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of lii" }, { "wesatii", 462, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of esatii" }, { "wsii0", 463, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sii0" }, { "wsii1", 464, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sii1" }, { "wsii2", 465, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sii2" }, { "wsiid", 466, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of siid" }, { "wagidl", 467, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of agidl" }, { "wbgidl", 468, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bgidl" }, { "wcgidl", 602, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cgidl" }, { "wegidl", 469, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of egidl" }, { "wrgidl", 74, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rgidl" }, { "wkgidl", 70, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kgidl" }, { "wfgidl", 66, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of fgidl" }, { "wagisl", 2511, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of agisl" }, { "wbgisl", 2514, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bgisl" }, { "wcgisl", 2517, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cgisl" }, { "wegisl", 2508, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of egisl" }, { "wrgisl", 2520, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rgisl" }, { "wkgisl", 2523, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kgisl" }, { "wfgisl", 2526, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of fgisl" }, { "wntun", 470, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ntun" }, { "wntund", 671, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ntund" }, { "wndiode", 471, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ndiode" }, { "wndioded", 635, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ndioded" }, { "wnrecf0", 472, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nrecf0" }, { "wnrecf0d", 655, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nrecf0d" }, { "wnrecr0", 473, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nrecr0" }, { "wnrecr0d", 659, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nrecr0d" }, { "wisbjt", 474, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of isbjt" }, { "widbjt", 643, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of idbjt" }, { "wisdif", 475, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of isdif" }, { "widdif", 639, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of iddif" }, { "wisrec", 476, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of isrec" }, { "widrec", 647, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of idrec" }, { "wistun", 477, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of istun" }, { "widtun", 651, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of idtun" }, { "wvrec0", 478, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vrec0" }, { "wvrec0d", 663, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vrec0d" }, { "wvtun0", 479, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vtun0" }, { "wvtun0d", 667, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vtun0d" }, { "wnbjt", 480, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nbjt" }, { "wlbjt0", 481, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of lbjt0" }, { "wvabjt", 482, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vabjt" }, { "waely", 483, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of aely" }, { "wahli", 484, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ahli" }, { "wahlid", 685, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ahlid" }, { "wvsdfb", 485, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vsdfb" }, { "wvsdth", 486, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vsdth" }, { "wdelvt", 487, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of delvt" }, { "wacde", 488, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of acde" }, { "wmoin", 489, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of moin" }, { "wnoff", 960, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of noff" }, { "wxrcrg1", 490, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "Width dependence of xrcrg1" }, { "wxrcrg2", 491, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "Width dependence of xrcrg2" }, { "pxj", 2021, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of xj" }, { "palphagb1", 2022, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of alphagb1" }, { "pbetagb1", 2024, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of betagb1" }, { "palphagb2", 2023, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of alphagb2" }, { "pbetagb2", 2025, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of betagb2" }, { "paigbcp2", 10004, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of aigbcp2" }, { "pbigbcp2", 10008, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bigbcp2" }, { "pcigbcp2", 10012, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cigbcp2" }, { "pcgsl", 2034, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cgsl" }, { "pcgdl", 2033, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cgdl" }, { "pckappa", 2035, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ckappa" }, { "pndif", 2026, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ndif" }, { "pute", 2038, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ute" }, { "pkt1", 2039, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kt1" }, { "pkt1l", 2041, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kt1l" }, { "pkt2", 2040, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kt2" }, { "pua1", 2042, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ua1" }, { "pub1", 2043, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ub1" }, { "puc1", 2044, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of uc1" }, { "pat", 2045, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of at" }, { "pprt", 2046, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of prt" }, { "pntrecf", 2027, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ntrecf" }, { "pntrecr", 2028, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ntrecr" }, { "pxbjt", 2029, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of xbjt" }, { "pxdif", 888, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of xdif" }, { "pxrec", 889, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of xrec" }, { "pxtun", 890, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of xtun" }, { "pxdifd", 891, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of xdifd" }, { "pxrecd", 892, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of xrecd" }, { "pxtund", 893, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of xtund" }, { "paigc", 1051, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of aigc" }, { "pbigc", 1052, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bigc" }, { "pcigc", 1053, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cigc" }, { "paigsd", 1054, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of aigsd" }, { "pbigsd", 1055, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bigsd" }, { "pcigsd", 1056, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cigsd" }, { "pnigc", 1057, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nigc" }, { "ppigcd", 1058, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence for pigcd" }, { "ppoxedge", 1059, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence for poxedge" }, { "pnch", 501, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nch" }, { "pnsub", 502, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsub" }, { "pnsd", 78, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsd" }, { "pngate", 503, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ngate" }, { "pvth0", 504, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vth0" }, { "pvfb", 1204, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vfb" }, { "pk1", 505, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k1" }, { "pk1w1", 506, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k1w1" }, { "pk1w2", 507, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k1w2" }, { "pk2", 508, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k2" }, { "pk3", 509, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k3" }, { "pk3b", 510, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k3b" }, { "pkb1", 511, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kb1" }, { "pw0", 512, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of w0" }, { "plpe0", 513, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of lpe0" }, { "plpeb", 607, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of lpeb" }, { "pdvt0", 514, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt0" }, { "pdvt1", 515, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt1" }, { "pdvt2", 516, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt2" }, { "pdvt0w", 517, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt0w" }, { "pdvt1w", 518, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt1w" }, { "pdvt2w", 519, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt2w" }, { "pu0", 520, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of u0" }, { "peu", 3503, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of eu" }, { "pua", 521, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ua" }, { "pub", 522, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ub" }, { "puc", 523, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of uc" }, { "pud", 3403, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ud" }, { "pud1", 3407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ud1" }, { "pucste", 3511, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ucste" }, { "pucs", 3507, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ucs" }, { "pvsat", 524, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vsat" }, { "pa0", 525, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of a0" }, { "pags", 526, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ags" }, { "pb0", 527, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of b0" }, { "pb1", 528, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of b1" }, { "pketa", 529, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of keta" }, { "pketas", 530, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ketas" }, { "pa1", 531, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of a1" }, { "pa2", 532, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of a2" }, { "prdsw", 533, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdsw" }, { "prsw", 680, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rsw" }, { "prdw", 676, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdw" }, { "pprwb", 534, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of prwb" }, { "pprwg", 535, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of prwg" }, { "pwr", 536, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of wr" }, { "pnfactor", 537, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nfactor" }, { "pdwg", 538, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dwg" }, { "pdwb", 539, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dwb" }, { "pvoff", 540, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of voff" }, { "peta0", 541, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of eta0" }, { "petab", 542, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of etab" }, { "pdsub", 543, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dsub" }, { "pcit", 544, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cit" }, { "pcdsc", 545, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cdsc" }, { "pcdscb", 546, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cdscb" }, { "pcdscd", 547, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cdscd" }, { "ppclm", 548, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pclm" }, { "ppdiblc1", 549, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblc1" }, { "ppdiblc2", 550, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblc2" }, { "ppdiblcb", 551, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblcb" }, { "pdrout", 552, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of drout" }, { "ppvag", 553, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pvag" }, { "pdelta", 554, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of delta" }, { "palpha0", 555, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of alpha0" }, { "pfbjtii", 556, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of fbjtii" }, { "pabjtii", 4020, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of abjtii" }, { "pcbjtii", 4018, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cbjtii" }, { "pebjtii", 4017, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ebjtii" }, { "pmbjtii", 4021, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of mbjtii" }, { "pvbci", 4019, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vbci" }, { "pbeta0", 557, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of beta0" }, { "pbeta1", 558, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of beta1" }, { "pbeta2", 559, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of beta2" }, { "pvdsatii0", 560, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vdsatii0" }, { "plii", 561, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of lii" }, { "pesatii", 562, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of esatii" }, { "psii0", 563, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sii0" }, { "psii1", 564, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sii1" }, { "psii2", 565, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sii2" }, { "psiid", 566, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of siid" }, { "pagidl", 567, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of agidl" }, { "pbgidl", 568, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bgidl" }, { "pcgidl", 603, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cgidl" }, { "pegidl", 569, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of egidl" }, { "prgidl", 73, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rgidl" }, { "pkgidl", 69, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kgidl" }, { "pfgidl", 65, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of fgidl" }, { "pagisl", 2512, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of agisl" }, { "pbgisl", 2515, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bgisl" }, { "pcgisl", 2518, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cgisl" }, { "pegisl", 2509, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of egisl" }, { "prgisl", 2521, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rgisl" }, { "pkgisl", 2524, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kgisl" }, { "pfgisl", 2527, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of fgisl" }, { "pntun", 570, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ntun" }, { "pntund", 672, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ntund" }, { "pndiode", 571, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ndiode" }, { "pndioded", 636, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ndiode" }, { "pnrecf0", 572, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nrecf0" }, { "pnrecf0d", 656, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nrecf0" }, { "pnrecr0", 573, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nrecr0" }, { "pnrecr0d", 660, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nrecr0" }, { "pisbjt", 574, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of isbjt" }, { "pidbjt", 644, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of idbjt" }, { "pisdif", 575, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of isdif" }, { "piddif", 640, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of iddif" }, { "pisrec", 576, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of isrec" }, { "pidrec", 648, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of idrec" }, { "pistun", 577, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of istun" }, { "pidtun", 652, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of idtun" }, { "pvrec0", 578, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vrec0" }, { "pvrec0d", 664, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vrec0d" }, { "pvtun0", 579, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vtun0" }, { "pvtun0d", 668, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vtun0d" }, { "pnbjt", 580, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nbjt" }, { "plbjt0", 581, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of lbjt0" }, { "pvabjt", 582, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vabjt" }, { "paely", 583, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of aely" }, { "pahli", 584, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "X-term dependence of ahli" }, { "pahlid", 686, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "X-term dependence of ahlid" }, { "pvsdfb", 585, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vsdfb" }, { "pvsdth", 586, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vsdth" }, { "pdelvt", 587, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of delvt" }, { "pacde", 588, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of acde" }, { "pmoin", 589, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of moin" }, { "pnoff", 961, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of noff" }, { "pxrcrg1", 590, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "Cross-term dependence of xrcrg1" }, { "pxrcrg2", 591, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "Cross-term dependence of xrcrg2" }, { "nlx", 2104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "Lateral non-uniform doping effect" }, { "lnlx", 2105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "Length dependence of nlx" }, { "wnlx", 2106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "Width dependence of nlx" }, { "pnlx", 2107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "Cross-term dependence of nlx" }, { "ngidl", 2100, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "GIDL first parameter" }, { "lngidl", 2101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "Length dependence of ngidl" }, { "wngidl", 2102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "Width dependence of ngidl" }, { "pngidl", 2103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "Cross-term dependence of ngidl" }, { "vgs_max", 2201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-S branch" }, { "vgd_max", 2202, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-D branch" }, { "vgb_max", 2203, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-B branch" }, { "vds_max", 2204, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage D-S branch" }, { "vbs_max", 2205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-S branch" }, { "vbd_max", 2206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-D branch" }, { "vgsr_max", 2207, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-S branch" }, { "vgdr_max", 2208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-D branch" }, { "vgbr_max", 2209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-B branch" }, { "vbsr_max", 2210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-S branch" }, { "vbdr_max", 2211, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-D branch" }, { "nmos", 814, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flag to indicate NMOS" }, { "pmos", 815, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flag to indicate PMOS" }, }, // Instance parameters { { "l", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length", true }, { "w", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width", true }, { "m", 47, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Parallel Multiplier", true }, { "nf", 33, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of fingers", true }, { "sa", 41, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "distance between OD edge to poly of one side", true }, { "sb", 42, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "distance between OD edge to poly of the other side", true }, { "sd", 43, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "distance between neighbour fingers", true }, { "ad", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain area", true }, { "as", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source area", true }, { "pd", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain perimeter", true }, { "ps", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source perimeter", true }, { "nrd", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in drain", true }, { "nrs", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in source", true }, { "off", 9, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device is initially off", true }, { "ic", 19, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vector of DS,GS,BS initial voltages", true }, { "gmbs", 918, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gmb", true }, { "gm", 916, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gm", true }, { "gmids", 946, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gm/Ids", true }, { "gds", 917, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gds", true }, { "vdsat", 939, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vdsat", true }, { "vth", 938, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vth", true }, { "ids", 913, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ids", true }, { "vbs", 909, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vbs", true }, { "vgs", 910, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vgs", true }, { "vds", 912, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vds", true }, { "ves", 911, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ves", true }, { "ibd", 3003, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ibd", true }, { "ibs", 3002, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ibs", true }, { "isub", 3004, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Isub", true }, { "igidl", 3005, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igidl", true }, { "igisl", 3001, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igisl", true }, { "igs", 3006, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igs", true }, { "igd", 3007, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igd", true }, { "igb", 3008, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igb", true }, { "igcs", 3009, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igcs", true }, { "igcd", 3010, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igcd", true }, { "cgg", 927, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cggb", true }, { "cgs", 929, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cgsb", true }, { "cgd", 928, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cgdb", true }, { "cbg", 930, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbgb", true }, { "cbd", 915, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbdb", true }, { "cbs", 914, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbsb", true }, { "cdg", 935, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cdgb", true }, { "cdd", 936, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cddb", true }, { "cds", 937, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cdsb", true }, { "capbd", 931, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capbd", true }, { "capbs", 933, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capbs", true }, { "qg", 923, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qgate", true }, { "qb", 921, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qbulk", true }, { "qd", 925, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qdrain", true }, { "qs", 955, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qsource", true }, { "bjtoff", 15, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "BJT on/off flag", true }, { "debug", 21, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "DEBUG on/off flag", true }, { "rth0", 16, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Instance Thermal Resistance", true }, { "cth0", 17, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-05", "1e-05", "Instance Thermal Capacitance", true }, { "nrb", 18, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of squares in body", true }, { "frbody", 30, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1", "1", "layout dependent body-resistance coefficient", true }, { "rbdb", 35, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "50", "50", "Body resistance", true }, { "rbsb", 36, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "50", "50", "Body resistance", true }, { "delvto", 44, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Zero bias threshold voltage variation", true }, { "delvt0", 44, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "n.a.", true }, { "soimod", 32, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Instance model selector for PD/FD operation", true }, { "nbc", 22, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of body contact isolation edge", true }, { "nseg", 23, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number segments for width partitioning", true }, { "pdbcp", 24, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Perimeter length for bc parasitics at drain side", true }, { "psbcp", 25, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Perimeter length for bc parasitics at source side", true }, { "agbcp", 26, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate to body overlap area for bc parasitics", true }, { "agbcp2", 46, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Parasitic Gate to body overlap area for bc parasitics", true }, { "agbcpd", 45, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate to body overlap area for bc parasitics in DC", true }, { "aebcp", 27, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Substrate to body overlap area for bc prasitics", true }, { "vbsusr", 28, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vbs specified by user", true }, { "tnodeout", 29, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flag indicating external temp node", true }, { "rgatemod", 31, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Gate resistance model selector", true }, { "rbodymod", 34, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Body R model selector", true }, } }; static const NGSPICE::MODEL_INFO bsim4 = { "BSIM4", "NMOS", "PMOS", { "Drain", "Gate", "Source", "Bulk" }, "Berkeley Short Channel IGFET Model-4", // Model parameters { { "cvchargemod", 76, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Capacitance Charge model selector" }, { "capmod", 92, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "2", "2", "Capacitance model selector" }, { "diomod", 86, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Diode IV model selector" }, { "rdsmod", 85, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bias-dependent S/D resistance model selector" }, { "trnqsmod", 93, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Transient NQS model selector" }, { "acnqsmod", 83, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "AC NQS model selector" }, { "mobmod", 94, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Mobility model selector" }, { "rbodymod", 91, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Distributed body R model selector" }, { "rgatemod", 90, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate R model selector" }, { "permod", 87, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Pd and Ps model selector" }, { "geomod", 88, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Geometry dependent parasitics model selector" }, { "rgeomod", 89, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "S/D resistance and contact model selector" }, { "fnoimod", 84, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker noise model selector" }, { "tnoimod", 95, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Thermal noise model selector" }, { "mtrlmod", 80, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for non-silicon substrate or metal gate selector" }, { "mtrlcompatmod", 380, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "New Material Mod backward compatibility selector" }, { "igcmod", 81, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-to-channel Ig model selector" }, { "igbmod", 82, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-to-body Ig model selector" }, { "tempmod", 79, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature model selector" }, { "gidlmod", 379, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for GIDL selector" }, { "paramchk", 192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Model parameter checking selector" }, { "binunit", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Bin unit selector" }, { "version", 193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_STRING, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "4.8.1", "4.8.1", "parameter for model version" }, { "eot", 96, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1.5e-09", "1.5e-09", "Equivalent gate oxide thickness in meters" }, { "vddeot", 97, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1.5", "-1.5", "Voltage for extraction of Equivalent gate oxide thickness" }, { "tempeot", 65, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "300.15", "300.15", "Temperature for extraction of EOT" }, { "leffeot", 66, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Effective length for extraction of EOT" }, { "weffeot", 67, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Effective width for extraction of EOT" }, { "ados", 77, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Charge centroid parameter" }, { "bdos", 78, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Charge centroid parameter" }, { "toxe", 98, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "3e-09", "3e-09", "Electrical gate oxide thickness in meters" }, { "toxp", 230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "3e-09", "3e-09", "Physical gate oxide thickness in meters" }, { "toxm", 201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "3e-09", "3e-09", "Gate oxide thickness at which parameters are extracted" }, { "toxref", 272, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3e-09", "3e-09", "Target tox value" }, { "dtox", 231, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Defined as (toxe - toxp)" }, { "epsrox", 276, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3.9", "3.9", "Dielectric constant of the gate oxide relative to vacuum" }, { "cdsc", 99, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.00024", "0.00024", "Drain/Source and channel coupling capacitance" }, { "cdscb", 100, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body-bias dependence of cdsc" }, { "cdscd", 181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain-bias dependence of cdsc" }, { "cit", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Interface state capacitance" }, { "nfactor", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Subthreshold swing Coefficient" }, { "xj", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.5e-07", "1.5e-07", "Junction depth in meters" }, { "vsat", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "80000", "80000", "Saturation velocity at tnom" }, { "at", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "33000", "33000", "Temperature coefficient of vsat" }, { "a0", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Non-uniform depletion width effect coefficient." }, { "ags", 182, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate bias coefficient of Abulk." }, { "a1", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Non-saturation effect coefficient" }, { "a2", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Non-saturation effect coefficient" }, { "keta", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "-0.047", "-0.047", "Body-bias coefficient of non-uniform depletion width effect." }, { "phig", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "4.05", "4.05", "Work function of gate" }, { "epsrgate", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "11.7", "11.7", "Dielectric constant of gate relative to vacuum" }, { "easub", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "4.05", "4.05", "Electron affinity of substrate" }, { "epsrsub", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "11.7", "11.7", "Dielectric constant of substrate relative to vacuum" }, { "ni0sub", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.45e+10", "1.45e+10", "Intrinsic carrier concentration of substrate at 300.15K" }, { "bg0sub", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.16", "1.16", "Band-gap of substrate at T=0K" }, { "tbgasub", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0.000702", "0.000702", "First parameter of band-gap change due to temperature" }, { "tbgbsub", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1108", "1108", "Second parameter of band-gap change due to temperature" }, { "nsub", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm³", SIM_MODEL::PARAM::CATEGORY::DC, "6e+16", "6e+16", "Substrate doping concentration" }, { "ndep", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.7e+17", "1.7e+17", "Channel doping concentration at the depletion edge" }, { "nsd", 256, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+20", "1e+20", "S/D doping concentration" }, { "phin", 250, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Adjusting parameter for surface potential due to non-uniform vertical doping" }, { "ngate", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Poly-gate doping concentration" }, { "gamma1", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vth body coefficient" }, { "gamma2", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vth body coefficient" }, { "vbx", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vth transition body Voltage" }, { "vbm", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-3", "-3", "Maximum body voltage" }, { "xt", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.55e-07", "1.55e-07", "Doping depth" }, { "k1", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "sqrt V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk effect coefficient 1" }, { "kt1", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-0.11", "-0.11", "Temperature coefficient of Vth" }, { "kt1l", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of Vth" }, { "kt2", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.022", "0.022", "Body-coefficient of kt1" }, { "k2", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk effect coefficient 2" }, { "k3", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "80", "80", "Narrow width effect coefficient" }, { "k3b", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body effect coefficient of k3" }, { "w0", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "2.5e-06", "2.5e-06", "Narrow width effect parameter" }, { "dvtp0", 247, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "First parameter for Vth shift due to pocket" }, { "dvtp1", 248, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Second parameter for Vth shift due to pocket" }, { "dvtp2", 468, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "3rd parameter for Vth shift due to pocket" }, { "dvtp3", 469, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "4th parameter for Vth shift due to pocket" }, { "dvtp4", 470, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "5th parameter for Vth shift due to pocket" }, { "dvtp5", 471, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "6th parameter for Vth shift due to pocket" }, { "lpe0", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1.74e-07", "1.74e-07", "Equivalent length of pocket region at zero bias" }, { "lpeb", 246, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Equivalent length of pocket region accounting for body bias" }, { "dvt0", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.2", "2.2", "Short channel effect coeff. 0" }, { "dvt1", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.53", "0.53", "Short channel effect coeff. 1" }, { "dvt2", 140, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.032", "-0.032", "Short channel effect coeff. 2" }, { "dvt0w", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Narrow Width coeff. 0" }, { "dvt1w", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "5.3e+06", "5.3e+06", "Narrow Width effect coeff. 1" }, { "dvt2w", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "-0.032", "-0.032", "Narrow Width effect coeff. 2" }, { "drout", 144, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0.56", "0.56", "DIBL coefficient of output resistance" }, { "dsub", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.56", "0.56", "DIBL coefficient in the subthreshold region" }, { "vth0", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.7", "-0.7", "Threshold voltage" }, { "vtho", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0.7", "-0.7", "n.a." }, { "ua", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-09", "1e-09", "Linear gate dependence of mobility" }, { "ua1", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1e-09", "1e-09", "Temperature coefficient of ua" }, { "ub", 149, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-19", "1e-19", "Quadratic gate dependence of mobility" }, { "ub1", 150, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-1e-18", "-1e-18", "Temperature coefficient of ub" }, { "uc", 151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-4.65e-11", "-4.65e-11", "Body-bias dependence of mobility" }, { "uc1", 152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-5.6e-11", "-5.6e-11", "Temperature coefficient of uc" }, { "ud", 290, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Coulomb scattering factor of mobility" }, { "ud1", 291, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of ud" }, { "up", 292, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel length linear factor of mobility" }, { "lp", 293, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "Channel length exponential factor of mobility" }, { "u0", 153, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.067", "0.025", "Low-field mobility at Tnom" }, { "eu", 234, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.67", "1", "Mobility exponent" }, { "ucs", 72, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.67", "1", "Colombic scattering exponent" }, { "ute", 154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-1.5", "-1.5", "Temperature coefficient of mobility" }, { "ucste", 68, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-0.004775", "-0.004775", "Temperature coefficient of colombic mobility" }, { "voff", 155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-0.08", "-0.08", "Threshold voltage offset" }, { "minv", 237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Fitting parameter for moderate inversion in Vgsteff" }, { "minvcv", 296, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Fitting parameter for moderate inversion in Vgsteffcv" }, { "voffl", 238, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence parameter for Vth offset" }, { "voffcvl", 297, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence parameter for Vth offset in CV" }, { "tnom", 831, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "300.15", "300.15", "Parameter measurement temperature" }, { "cgso", 832, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1.03594e-09", "1.03594e-09", "Gate-source overlap capacitance per width" }, { "cgdo", 833, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1.03594e-09", "1.03594e-09", "Gate-drain overlap capacitance per width" }, { "cgbo", 834, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Gate-bulk overlap capacitance per length" }, { "xpart", 835, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel charge partitioning" }, { "delta", 156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.01", "0.01", "Effective Vds parameter" }, { "rsh", 836, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source-drain sheet resistance" }, { "rdsw", 157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "200", "200", "Source-drain resistance per width" }, { "rdswmin", 251, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source-drain resistance per width at high Vg" }, { "rsw", 252, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "Source resistance per width" }, { "rdw", 253, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "Drain resistance per width" }, { "rdwmin", 254, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain resistance per width at high Vg" }, { "rswmin", 255, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source resistance per width at high Vg" }, { "prwg", 179, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Gate-bias effect on parasitic resistance" }, { "prwb", 180, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body-effect on parasitic resistance" }, { "prt", 158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of parasitic resistance" }, { "eta0", 161, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.08", "0.08", "Subthreshold region DIBL coefficient" }, { "etab", 162, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.07", "-0.07", "Subthreshold region DIBL coefficient" }, { "pclm", 163, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/V", SIM_MODEL::PARAM::CATEGORY::DC, "1.3", "1.3", "Channel length modulation Coefficient" }, { "pdiblc1", 164, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.39", "0.39", "Drain-induced barrier lowering coefficient" }, { "pdiblc2", 165, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.0086", "0.0086", "Drain-induced barrier lowering coefficient" }, { "pdiblcb", 178, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body-effect on drain-induced barrier lowering" }, { "fprout", 245, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Rout degradation coefficient for pocket devices" }, { "pdits", 239, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Coefficient for drain-induced Vth shifts" }, { "pditsl", 241, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of drain-induced Vth shifts" }, { "pditsd", 240, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vds dependence of drain-induced Vth shifts" }, { "pscbe1", 166, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "4.24e+08", "4.24e+08", "Substrate current body-effect coefficient" }, { "pscbe2", 167, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-05", "1e-05", "Substrate current body-effect coefficient" }, { "pvag", 168, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate dependence of output resistance parameter" }, { "jss", 837, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0.0001", "0.0001", "Bottom source junction reverse saturation current density" }, { "jsws", 878, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Isolation edge sidewall source junction reverse saturation current density" }, { "jswgs", 280, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate edge source junction reverse saturation current density" }, { "pbs", 838, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Source junction built-in potential" }, { "njs", 873, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Source junction emission coefficient" }, { "xtis", 874, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "3", "3", "Source junction current temperature exponent" }, { "mjs", 839, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.5", "0.5", "Source bottom junction capacitance grading coefficient" }, { "pbsws", 840, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1", "1", "Source sidewall junction capacitance built in potential" }, { "mjsws", 841, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.33", "0.33", "Source sidewall junction capacitance grading coefficient" }, { "pbswgs", 875, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1", "1", "Source (gate side) sidewall junction capacitance built in potential" }, { "mjswgs", 876, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.33", "0.33", "Source (gate side) sidewall junction capacitance grading coefficient" }, { "cjs", 842, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.0005", "0.0005", "Source bottom junction capacitance per unit area" }, { "cjsws", 843, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "5e-10", "5e-10", "Source sidewall junction capacitance per unit periphery" }, { "cjswgs", 877, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "5e-10", "5e-10", "Source (gate side) sidewall junction capacitance per unit width" }, { "jsd", 886, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0.0001", "0.0001", "Bottom drain junction reverse saturation current density" }, { "jswd", 898, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Isolation edge sidewall drain junction reverse saturation current density" }, { "jswgd", 281, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate edge drain junction reverse saturation current density" }, { "pbd", 887, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Drain junction built-in potential" }, { "njd", 893, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Drain junction emission coefficient" }, { "xtid", 894, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "3", "3", "Drainjunction current temperature exponent" }, { "mjd", 888, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.5", "0.5", "Drain bottom junction capacitance grading coefficient" }, { "pbswd", 889, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1", "1", "Drain sidewall junction capacitance built in potential" }, { "mjswd", 890, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.33", "0.33", "Drain sidewall junction capacitance grading coefficient" }, { "pbswgd", 895, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1", "1", "Drain (gate side) sidewall junction capacitance built in potential" }, { "mjswgd", 896, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.33", "0.33", "Drain (gate side) sidewall junction capacitance grading coefficient" }, { "cjd", 891, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.0005", "0.0005", "Drain bottom junction capacitance per unit area" }, { "cjswd", 892, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "5e-10", "5e-10", "Drain sidewall junction capacitance per unit periphery" }, { "cjswgd", 897, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "5e-10", "5e-10", "Drain (gate side) sidewall junction capacitance per unit width" }, { "vfbcv", 194, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-1", "-1", "Flat Band Voltage parameter for capmod=0 only" }, { "vfb", 200, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-1", "-1", "Flat Band Voltage" }, { "tpb", 205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of pb" }, { "tcj", 202, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of cj" }, { "tpbsw", 206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of pbsw" }, { "tcjsw", 203, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of cjsw" }, { "tpbswg", 207, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of pbswg" }, { "tcjswg", 204, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of cjswg" }, { "acde", 195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Exponential coefficient for finite charge thickness" }, { "moin", 196, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "15", "15", "Coefficient for gate-bias dependent surface potential" }, { "noff", 197, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "C-V turn-on/off parameter" }, { "voffcv", 208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "C-V lateral-shift parameter" }, { "dmcg", 215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Distance of Mid-Contact to Gate edge" }, { "dmci", 216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Distance of Mid-Contact to Isolation" }, { "dmdg", 217, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Distance of Mid-Diffusion to Gate edge" }, { "dmcgt", 258, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Distance of Mid-Contact to Gate edge in Test structures" }, { "xgw", 218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Distance from gate contact center to device edge" }, { "xgl", 219, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Variation in Ldrawn" }, { "rshg", 220, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Gate sheet resistance" }, { "ngcon", 221, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Number of gate contacts" }, { "xrcrg1", 232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "12", "12", "First fitting parameter the bias-dependent Rg" }, { "xrcrg2", 233, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Second fitting parameter the bias-dependent Rg" }, { "lambda", 282, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Velocity overshoot parameter" }, { "vtl", 283, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "200000", "200000", "thermal velocity" }, { "lc", 284, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5e-09", "5e-09", "back scattering parameter" }, { "xn", 285, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3", "3", "back scattering parameter" }, { "vfbsdoff", 288, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "S/D flatband voltage offset" }, { "tvfbsdoff", 295, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature parameter for vfbsdoff" }, { "tvoff", 294, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature parameter for voff" }, { "tnfactor", 1256, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature parameter for nfactor" }, { "teta0", 1257, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature parameter for eta0" }, { "tvoffcv", 1258, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature parameter for tvoffcv" }, { "lintnoi", 289, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "lint offset for noise calculation" }, { "lint", 849, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "ll", 850, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "llc", 879, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter for CV" }, { "lln", 851, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Length reduction parameter" }, { "lw", 852, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "lwc", 880, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter for CV" }, { "lwn", 853, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Length reduction parameter" }, { "lwl", 854, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "lwlc", 881, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter for CV" }, { "lmin", 855, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Minimum length for the model" }, { "lmax", 856, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Maximum length for the model" }, { "wr", 169, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width dependence of rds" }, { "wint", 857, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "dwg", 170, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "dwb", 171, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wl", 858, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wlc", 882, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter for CV" }, { "wln", 859, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width reduction parameter" }, { "ww", 860, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wwc", 883, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter for CV" }, { "wwn", 861, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width reduction parameter" }, { "wwl", 862, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wwlc", 884, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter for CV" }, { "wmin", 863, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Minimum width for the model" }, { "wmax", 864, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Maximum width for the model" }, { "b0", 172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Abulk narrow width parameter" }, { "b1", 173, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Abulk narrow width parameter" }, { "cgsl", 186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "New C-V model parameter" }, { "cgdl", 187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "New C-V model parameter" }, { "ckappas", 188, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.6", "0.6", "S/G overlap C-V parameter" }, { "ckappad", 257, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.6", "0.6", "D/G overlap C-V parameter" }, { "cf", 189, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1.07725e-10", "1.07725e-10", "Fringe capacitance parameter" }, { "clc", 190, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-07", "1e-07", "Vdsat parameter for C-V model" }, { "cle", 191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.6", "0.6", "Vdsat parameter for C-V model" }, { "dwc", 865, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta W for C-V model" }, { "dlc", 866, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta L for C-V model" }, { "xw", 868, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "W offset for channel width due to mask/etch effect" }, { "xl", 867, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "L offset for channel length due to mask/etch effect" }, { "dlcig", 899, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta L for Ig model" }, { "dlcigd", 1244, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta L for Ig model drain side" }, { "dwj", 885, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta W for S/D junctions" }, { "alpha0", 174, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "substrate current model parameter" }, { "alpha1", 199, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "substrate current model parameter" }, { "beta0", 175, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "substrate current model parameter" }, { "agidl", 222, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Pre-exponential constant for GIDL" }, { "bgidl", 223, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.3e+09", "2.3e+09", "Exponential constant for GIDL" }, { "cgidl", 249, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Parameter for body-bias dependence of GIDL" }, { "rgidl", 446, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "GIDL vg parameter" }, { "kgidl", 445, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "GIDL vb parameter" }, { "fgidl", 444, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "GIDL vb parameter" }, { "egidl", 224, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.8", "0.8", "Fitting parameter for Bandbending" }, { "agisl", 1200, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Pre-exponential constant for GISL" }, { "bgisl", 1201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.3e+09", "2.3e+09", "Exponential constant for GISL" }, { "cgisl", 1203, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Parameter for body-bias dependence of GISL" }, { "rgisl", 449, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "GISL vg parameter" }, { "kgisl", 448, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "GISL vb parameter" }, { "fgisl", 447, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "GISL vb parameter" }, { "egisl", 1202, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.8", "0.8", "Fitting parameter for Bandbending" }, { "aigc", 259, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.0136", "0.0098", "Parameter for Igc" }, { "bigc", 260, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.00171", "0.000759", "Parameter for Igc" }, { "cigc", 261, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.075", "0.03", "Parameter for Igc" }, { "aigsd", 277, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.0136", "0.0098", "Parameter for Igs,d" }, { "bigsd", 278, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.00171", "0.000759", "Parameter for Igs,d" }, { "cigsd", 279, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.075", "0.03", "Parameter for Igs,d" }, { "aigs", 1220, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.0136", "0.0098", "Parameter for Igs" }, { "bigs", 1221, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.00171", "0.000759", "Parameter for Igs" }, { "cigs", 1222, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.075", "0.03", "Parameter for Igs" }, { "aigd", 1232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.0136", "0.0098", "Parameter for Igd" }, { "bigd", 1233, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.00171", "0.000759", "Parameter for Igd" }, { "cigd", 1234, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.075", "0.03", "Parameter for Igd" }, { "aigbacc", 262, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.0136", "0.0136", "Parameter for Igb" }, { "bigbacc", 263, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.00171", "0.00171", "Parameter for Igb" }, { "cigbacc", 264, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.075", "0.075", "Parameter for Igb" }, { "aigbinv", 265, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.0111", "0.0111", "Parameter for Igb" }, { "bigbinv", 266, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.000949", "0.000949", "Parameter for Igb" }, { "cigbinv", 267, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.006", "0.006", "Parameter for Igb" }, { "nigc", 268, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for Igc slope" }, { "nigbinv", 270, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3", "3", "Parameter for Igbinv slope" }, { "nigbacc", 269, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for Igbacc slope" }, { "ntox", 271, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Exponent for Tox ratio" }, { "eigbinv", 273, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.1", "1.1", "Parameter for the Si bandgap for Igbinv" }, { "pigcd", 274, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for Igc partition" }, { "poxedge", 275, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Factor for the gate edge Tox" }, { "ijthdfwd", 198, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Forward drain diode forward limiting current" }, { "ijthsfwd", 225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Forward source diode forward limiting current" }, { "ijthdrev", 236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Reverse drain diode forward limiting current" }, { "ijthsrev", 235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Reverse source diode forward limiting current" }, { "xjbvd", 226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Fitting parameter for drain diode breakdown current" }, { "xjbvs", 227, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Fitting parameter for source diode breakdown current" }, { "bvd", 228, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Drain diode breakdown voltage" }, { "bvs", 229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Source diode breakdown voltage" }, { "jtss", 900, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source bottom trap-assisted saturation current density" }, { "jtsd", 901, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain bottom trap-assisted saturation current density" }, { "jtssws", 902, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source STI sidewall trap-assisted saturation current density" }, { "jtsswd", 903, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain STI sidewall trap-assisted saturation current density" }, { "jtsswgs", 904, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source gate-edge sidewall trap-assisted saturation current density" }, { "jtsswgd", 905, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain gate-edge sidewall trap-assisted saturation current density" }, { "jtweff", 928, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "TAT current width dependence" }, { "njts", 906, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "20", "20", "Non-ideality factor for bottom junction" }, { "njtssw", 907, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "20", "20", "Non-ideality factor for STI sidewall junction" }, { "njtsswg", 908, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "20", "20", "Non-ideality factor for gate-edge sidewall junction" }, { "njtsd", 1250, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "20", "20", "Non-ideality factor for bottom junction drain side" }, { "njtsswd", 1251, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "20", "20", "Non-ideality factor for STI sidewall junction drain side" }, { "njtsswgd", 1252, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "20", "20", "Non-ideality factor for gate-edge sidewall junction drain side" }, { "xtss", 909, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0.02", "0.02", "Power dependence of JTSS on temperature" }, { "xtsd", 910, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0.02", "0.02", "Power dependence of JTSD on temperature" }, { "xtssws", 911, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0.02", "0.02", "Power dependence of JTSSWS on temperature" }, { "xtsswd", 912, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0.02", "0.02", "Power dependence of JTSSWD on temperature" }, { "xtsswgs", 913, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0.02", "0.02", "Power dependence of JTSSWGS on temperature" }, { "xtsswgd", 914, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0.02", "0.02", "Power dependence of JTSSWGD on temperature" }, { "tnjts", 915, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for NJTS" }, { "tnjtssw", 916, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for NJTSSW" }, { "tnjtsswg", 917, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for NJTSSWG" }, { "tnjtsd", 1253, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for NJTSD" }, { "tnjtsswd", 1254, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for NJTSSWD" }, { "tnjtsswgd", 1255, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for NJTSSWGD" }, { "vtss", 918, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Source bottom trap-assisted voltage dependent parameter" }, { "vtsd", 919, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Drain bottom trap-assisted voltage dependent parameter" }, { "vtssws", 920, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Source STI sidewall trap-assisted voltage dependent parameter" }, { "vtsswd", 921, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Drain STI sidewall trap-assisted voltage dependent parameter" }, { "vtsswgs", 922, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Source gate-edge sidewall trap-assisted voltage dependent parameter" }, { "vtsswgd", 923, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Drain gate-edge sidewall trap-assisted voltage dependent parameter" }, { "gbmin", 209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-12", "1e-12", "Minimum body conductance" }, { "rbdb", 210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "Resistance between bNode and dbNode" }, { "rbpb", 212, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "Resistance between bNodePrime and bNode" }, { "rbsb", 211, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "Resistance between bNode and sbNode" }, { "rbps", 213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "Resistance between bNodePrime and sbNode" }, { "rbpd", 214, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "Resistance between bNodePrime and bNode" }, { "rbps0", 1101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "Body resistance RBPS scaling" }, { "rbpsl", 1102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body resistance RBPS L scaling" }, { "rbpsw", 1103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body resistance RBPS W scaling" }, { "rbpsnf", 1104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body resistance RBPS NF scaling" }, { "rbpd0", 1105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "Body resistance RBPD scaling" }, { "rbpdl", 1106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body resistance RBPD L scaling" }, { "rbpdw", 1107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body resistance RBPD W scaling" }, { "rbpdnf", 1108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body resistance RBPD NF scaling" }, { "rbpbx0", 1109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "Body resistance RBPBX scaling" }, { "rbpbxl", 1110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body resistance RBPBX L scaling" }, { "rbpbxw", 1111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body resistance RBPBX W scaling" }, { "rbpbxnf", 1112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body resistance RBPBX NF scaling" }, { "rbpby0", 1113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "Body resistance RBPBY scaling" }, { "rbpbyl", 1114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body resistance RBPBY L scaling" }, { "rbpbyw", 1115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body resistance RBPBY W scaling" }, { "rbpbynf", 1116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body resistance RBPBY NF scaling" }, { "rbsbx0", 1117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "Body resistance RBSBX scaling" }, { "rbsby0", 1118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "Body resistance RBSBY scaling" }, { "rbdbx0", 1119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "Body resistance RBDBX scaling" }, { "rbdby0", 1120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "Body resistance RBDBY scaling" }, { "rbsdbxl", 1121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body resistance RBSDBX L scaling" }, { "rbsdbxw", 1122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body resistance RBSDBX W scaling" }, { "rbsdbxnf", 1123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body resistance RBSDBX NF scaling" }, { "rbsdbyl", 1124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body resistance RBSDBY L scaling" }, { "rbsdbyw", 1125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body resistance RBSDBY W scaling" }, { "rbsdbynf", 1126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body resistance RBSDBY NF scaling" }, { "lcdsc", 301, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cdsc" }, { "lcdscb", 302, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cdscb" }, { "lcdscd", 377, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cdscd" }, { "lcit", 303, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cit" }, { "lnfactor", 304, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nfactor" }, { "lxj", 305, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of xj" }, { "lvsat", 306, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vsat" }, { "lat", 307, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of at" }, { "la0", 308, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of a0" }, { "lags", 378, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ags" }, { "la1", 309, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of a1" }, { "la2", 310, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of a2" }, { "lketa", 311, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of keta" }, { "lnsub", 312, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsub" }, { "lndep", 313, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ndep" }, { "lnsd", 414, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsd" }, { "lphin", 411, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of phin" }, { "lngate", 315, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ngate" }, { "lgamma1", 316, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gamma1" }, { "lgamma2", 317, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gamma2" }, { "lvbx", 318, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vbx" }, { "lvbm", 320, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vbm" }, { "lxt", 322, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of xt" }, { "lk1", 325, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k1" }, { "lkt1", 326, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kt1" }, { "lkt1l", 327, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kt1l" }, { "lkt2", 329, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kt2" }, { "lk2", 328, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k2" }, { "lk3", 330, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k3" }, { "lk3b", 331, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k3b" }, { "lw0", 332, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of w0" }, { "ldvtp0", 408, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvtp0" }, { "ldvtp1", 409, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvtp1" }, { "ldvtp2", 472, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvtp2" }, { "ldvtp3", 473, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvtp3" }, { "ldvtp4", 474, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvtp4" }, { "ldvtp5", 475, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvtp5" }, { "llpe0", 333, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of lpe0" }, { "llpeb", 407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of lpeb" }, { "ldvt0", 334, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt0" }, { "ldvt1", 335, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt1" }, { "ldvt2", 336, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt2" }, { "ldvt0w", 337, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt0w" }, { "ldvt1w", 338, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt1w" }, { "ldvt2w", 339, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt2w" }, { "ldrout", 340, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of drout" }, { "ldsub", 341, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dsub" }, { "lvth0", 342, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vth0" }, { "lvtho", 342, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "lua", 343, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ua" }, { "lua1", 344, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ua1" }, { "lub", 345, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ub" }, { "lub1", 346, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ub1" }, { "luc", 347, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of uc" }, { "luc1", 348, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of uc1" }, { "lud", 439, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ud" }, { "lud1", 440, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ud1" }, { "lup", 441, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of up" }, { "llp", 442, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of lp" }, { "lu0", 349, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of u0" }, { "lute", 350, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ute" }, { "lucste", 69, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ucste" }, { "lvoff", 351, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of voff" }, { "lminv", 403, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of minv" }, { "lminvcv", 443, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of minvcv" }, { "ldelta", 352, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of delta" }, { "lrdsw", 353, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdsw" }, { "lrsw", 412, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rsw" }, { "lrdw", 413, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdw" }, { "lprwg", 375, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of prwg" }, { "lprwb", 376, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of prwb" }, { "lprt", 354, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of prt" }, { "leta0", 357, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of eta0" }, { "letab", 358, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "-0", "-0", "Length dependence of etab" }, { "lpclm", 359, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pclm" }, { "lpdiblc1", 360, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblc1" }, { "lpdiblc2", 361, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblc2" }, { "lpdiblcb", 374, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblcb" }, { "lfprout", 406, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblcb" }, { "lpdits", 404, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdits" }, { "lpditsd", 405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pditsd" }, { "lpscbe1", 362, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pscbe1" }, { "lpscbe2", 363, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pscbe2" }, { "lpvag", 364, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pvag" }, { "lwr", 365, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of wr" }, { "ldwg", 366, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dwg" }, { "ldwb", 367, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dwb" }, { "lb0", 368, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of b0" }, { "lb1", 369, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of b1" }, { "lcgsl", 383, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cgsl" }, { "lcgdl", 384, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cgdl" }, { "lckappas", 385, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ckappas" }, { "lckappad", 415, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ckappad" }, { "lcf", 386, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cf" }, { "lclc", 387, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of clc" }, { "lcle", 388, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cle" }, { "lalpha0", 370, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of alpha0" }, { "lalpha1", 394, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of alpha1" }, { "lbeta0", 371, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of beta0" }, { "lagidl", 397, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of agidl" }, { "lbgidl", 398, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bgidl" }, { "lcgidl", 410, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cgidl" }, { "lrgidl", 452, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rgidl" }, { "lkgidl", 451, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kgidl" }, { "lfgidl", 450, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of fgidl" }, { "legidl", 399, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of egidl" }, { "lagisl", 1204, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of agisl" }, { "lbgisl", 1205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bgisl" }, { "lcgisl", 1207, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cgisl" }, { "lrgisl", 455, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rgisl" }, { "lkgisl", 454, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kgisl" }, { "lfgisl", 453, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of fgisl" }, { "legisl", 1206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of egisl" }, { "laigc", 416, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of aigc" }, { "lbigc", 417, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bigc" }, { "lcigc", 418, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cigc" }, { "laigsd", 432, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of aigsd" }, { "lbigsd", 433, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bigsd" }, { "lcigsd", 434, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cigsd" }, { "laigs", 1223, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of aigs" }, { "lbigs", 1224, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bigs" }, { "lcigs", 1225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cigs" }, { "laigd", 1235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of aigd" }, { "lbigd", 1236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bigd" }, { "lcigd", 1237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cigd" }, { "laigbacc", 419, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of aigbacc" }, { "lbigbacc", 420, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bigbacc" }, { "lcigbacc", 421, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cigbacc" }, { "laigbinv", 422, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of aigbinv" }, { "lbigbinv", 423, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bigbinv" }, { "lcigbinv", 424, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cigbinv" }, { "lnigc", 425, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nigc" }, { "lnigbinv", 427, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nigbinv" }, { "lnigbacc", 426, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nigbacc" }, { "lntox", 428, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ntox" }, { "leigbinv", 429, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence for eigbinv" }, { "lpigcd", 430, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence for pigcd" }, { "lpoxedge", 431, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence for poxedge" }, { "lvfbcv", 389, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vfbcv" }, { "lvfb", 395, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vfb" }, { "lacde", 390, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of acde" }, { "lmoin", 391, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of moin" }, { "lnoff", 392, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of noff" }, { "lvoffcv", 396, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of voffcv" }, { "lxrcrg1", 400, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of xrcrg1" }, { "lxrcrg2", 401, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of xrcrg2" }, { "llambda", 435, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of lambda" }, { "lvtl", 436, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vtl" }, { "lxn", 437, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of xn" }, { "leu", 402, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of eu" }, { "lucs", 73, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of lucs" }, { "lvfbsdoff", 438, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vfbsdoff" }, { "ltvfbsdoff", 1052, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of tvfbsdoff" }, { "ltvoff", 1051, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of tvoff" }, { "ltnfactor", 1260, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of tnfactor" }, { "lteta0", 1261, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of teta0" }, { "ltvoffcv", 1262, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of tvoffcv" }, { "wcdsc", 481, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cdsc" }, { "wcdscb", 482, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cdscb" }, { "wcdscd", 557, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cdscd" }, { "wcit", 483, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cit" }, { "wnfactor", 484, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nfactor" }, { "wxj", 485, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of xj" }, { "wvsat", 486, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vsat" }, { "wat", 487, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of at" }, { "wa0", 488, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of a0" }, { "wags", 558, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ags" }, { "wa1", 489, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of a1" }, { "wa2", 490, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of a2" }, { "wketa", 491, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of keta" }, { "wnsub", 492, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsub" }, { "wndep", 493, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ndep" }, { "wnsd", 594, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsd" }, { "wphin", 591, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of phin" }, { "wngate", 495, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ngate" }, { "wgamma1", 496, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gamma1" }, { "wgamma2", 497, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gamma2" }, { "wvbx", 498, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vbx" }, { "wvbm", 500, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vbm" }, { "wxt", 502, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of xt" }, { "wk1", 505, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k1" }, { "wkt1", 506, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kt1" }, { "wkt1l", 507, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kt1l" }, { "wkt2", 509, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kt2" }, { "wk2", 508, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k2" }, { "wk3", 510, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k3" }, { "wk3b", 511, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k3b" }, { "ww0", 512, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of w0" }, { "wdvtp0", 588, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvtp0" }, { "wdvtp1", 589, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvtp1" }, { "wdvtp2", 476, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvtp2" }, { "wdvtp3", 477, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvtp3" }, { "wdvtp4", 478, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvtp4" }, { "wdvtp5", 479, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvtp5" }, { "wlpe0", 513, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of lpe0" }, { "wlpeb", 587, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of lpeb" }, { "wdvt0", 514, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt0" }, { "wdvt1", 515, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt1" }, { "wdvt2", 516, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt2" }, { "wdvt0w", 517, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt0w" }, { "wdvt1w", 518, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt1w" }, { "wdvt2w", 519, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt2w" }, { "wdrout", 520, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of drout" }, { "wdsub", 521, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dsub" }, { "wvth0", 522, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vth0" }, { "wvtho", 522, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "wua", 523, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ua" }, { "wua1", 524, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ua1" }, { "wub", 525, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ub" }, { "wub1", 526, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ub1" }, { "wuc", 527, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of uc" }, { "wuc1", 528, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of uc1" }, { "wud", 619, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ud" }, { "wud1", 620, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ud1" }, { "wup", 621, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of up" }, { "wlp", 622, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of lp" }, { "wu0", 529, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of u0" }, { "wute", 530, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ute" }, { "wucste", 70, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ucste" }, { "wvoff", 531, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of voff" }, { "wminv", 583, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of minv" }, { "wminvcv", 623, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of minvcv" }, { "wdelta", 532, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of delta" }, { "wrdsw", 533, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdsw" }, { "wrsw", 592, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rsw" }, { "wrdw", 593, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdw" }, { "wprwg", 555, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of prwg" }, { "wprwb", 556, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of prwb" }, { "wprt", 534, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of prt" }, { "weta0", 537, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of eta0" }, { "wetab", 538, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of etab" }, { "wpclm", 539, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pclm" }, { "wpdiblc1", 540, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblc1" }, { "wpdiblc2", 541, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblc2" }, { "wpdiblcb", 554, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblcb" }, { "wfprout", 586, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblcb" }, { "wpdits", 584, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdits" }, { "wpditsd", 585, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pditsd" }, { "wpscbe1", 542, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pscbe1" }, { "wpscbe2", 543, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pscbe2" }, { "wpvag", 544, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pvag" }, { "wwr", 545, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of wr" }, { "wdwg", 546, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dwg" }, { "wdwb", 547, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dwb" }, { "wb0", 548, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of b0" }, { "wb1", 549, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of b1" }, { "wcgsl", 563, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cgsl" }, { "wcgdl", 564, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cgdl" }, { "wckappas", 565, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ckappas" }, { "wckappad", 595, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ckappad" }, { "wcf", 566, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cf" }, { "wclc", 567, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of clc" }, { "wcle", 568, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cle" }, { "walpha0", 550, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of alpha0" }, { "walpha1", 574, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of alpha1" }, { "wbeta0", 551, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of beta0" }, { "wagidl", 577, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of agidl" }, { "wbgidl", 578, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bgidl" }, { "wcgidl", 590, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cgidl" }, { "wrgidl", 458, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rgidl" }, { "wkgidl", 457, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kgidl" }, { "wfgidl", 456, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of fgidl" }, { "wegidl", 579, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of egidl" }, { "wagisl", 1208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of agisl" }, { "wbgisl", 1209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bgisl" }, { "wcgisl", 1211, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cgisl" }, { "wrgisl", 461, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rgisl" }, { "wkgisl", 460, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kgisl" }, { "wfgisl", 459, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of fgisl" }, { "wegisl", 1210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of egisl" }, { "waigc", 596, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of aigc" }, { "wbigc", 597, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bigc" }, { "wcigc", 598, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cigc" }, { "waigsd", 612, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of aigsd" }, { "wbigsd", 613, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bigsd" }, { "wcigsd", 614, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cigsd" }, { "waigs", 1226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of aigs" }, { "wbigs", 1227, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bigs" }, { "wcigs", 1228, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cigs" }, { "waigd", 1238, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of aigd" }, { "wbigd", 1239, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bigd" }, { "wcigd", 1240, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cigd" }, { "waigbacc", 599, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of aigbacc" }, { "wbigbacc", 600, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bigbacc" }, { "wcigbacc", 601, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cigbacc" }, { "waigbinv", 602, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of aigbinv" }, { "wbigbinv", 603, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bigbinv" }, { "wcigbinv", 604, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cigbinv" }, { "wnigc", 605, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nigc" }, { "wnigbinv", 607, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nigbinv" }, { "wnigbacc", 606, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nigbacc" }, { "wntox", 608, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ntox" }, { "weigbinv", 609, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence for eigbinv" }, { "wpigcd", 610, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence for pigcd" }, { "wpoxedge", 611, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence for poxedge" }, { "wvfbcv", 569, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vfbcv" }, { "wvfb", 575, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vfb" }, { "wacde", 570, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of acde" }, { "wmoin", 571, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of moin" }, { "wnoff", 572, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of noff" }, { "wvoffcv", 576, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of voffcv" }, { "wxrcrg1", 580, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of xrcrg1" }, { "wxrcrg2", 581, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of xrcrg2" }, { "wlambda", 615, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of lambda" }, { "wvtl", 616, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vtl" }, { "wxn", 617, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of xn" }, { "weu", 582, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of eu" }, { "wucs", 74, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ucs" }, { "wvfbsdoff", 618, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vfbsdoff" }, { "wtvfbsdoff", 1054, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of tvfbsdoff" }, { "wtvoff", 1053, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of tvoff" }, { "wtnfactor", 1264, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of tnfactor" }, { "wteta0", 1265, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of teta0" }, { "wtvoffcv", 1266, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of tvoffcv" }, { "pcdsc", 661, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cdsc" }, { "pcdscb", 662, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cdscb" }, { "pcdscd", 737, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cdscd" }, { "pcit", 663, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cit" }, { "pnfactor", 664, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nfactor" }, { "pxj", 665, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of xj" }, { "pvsat", 666, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vsat" }, { "pat", 667, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of at" }, { "pa0", 668, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of a0" }, { "pags", 738, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ags" }, { "pa1", 669, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of a1" }, { "pa2", 670, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of a2" }, { "pketa", 671, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of keta" }, { "pnsub", 672, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsub" }, { "pndep", 673, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ndep" }, { "pnsd", 774, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsd" }, { "pphin", 771, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of phin" }, { "pngate", 675, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ngate" }, { "pgamma1", 676, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gamma1" }, { "pgamma2", 677, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gamma2" }, { "pvbx", 678, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vbx" }, { "pvbm", 680, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vbm" }, { "pxt", 682, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of xt" }, { "pk1", 685, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k1" }, { "pkt1", 686, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kt1" }, { "pkt1l", 687, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kt1l" }, { "pkt2", 689, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kt2" }, { "pk2", 688, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k2" }, { "pk3", 690, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k3" }, { "pk3b", 691, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k3b" }, { "pw0", 692, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of w0" }, { "pdvtp0", 768, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvtp0" }, { "pdvtp1", 769, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvtp1" }, { "pdvtp2", 480, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvtp2" }, { "pdvtp3", 298, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvtp3" }, { "pdvtp4", 299, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvtp4" }, { "pdvtp5", 300, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvtp5" }, { "plpe0", 693, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of lpe0" }, { "plpeb", 767, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of lpeb" }, { "pdvt0", 694, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt0" }, { "pdvt1", 695, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt1" }, { "pdvt2", 696, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt2" }, { "pdvt0w", 697, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt0w" }, { "pdvt1w", 698, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt1w" }, { "pdvt2w", 699, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt2w" }, { "pdrout", 700, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of drout" }, { "pdsub", 701, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dsub" }, { "pvth0", 702, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vth0" }, { "pvtho", 702, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "n.a." }, { "pua", 703, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ua" }, { "pua1", 704, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ua1" }, { "pub", 705, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ub" }, { "pub1", 706, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ub1" }, { "puc", 707, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of uc" }, { "puc1", 708, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of uc1" }, { "pud", 924, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ud" }, { "pud1", 925, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ud1" }, { "pup", 926, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of up" }, { "plp", 927, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of lp" }, { "pu0", 709, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of u0" }, { "pute", 710, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ute" }, { "pucste", 71, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ucste" }, { "pvoff", 711, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of voff" }, { "pminv", 763, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of minv" }, { "pminvcv", 823, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of minvcv" }, { "pdelta", 712, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of delta" }, { "prdsw", 713, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdsw" }, { "prsw", 772, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rsw" }, { "prdw", 773, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdw" }, { "pprwg", 735, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of prwg" }, { "pprwb", 736, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of prwb" }, { "pprt", 714, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of prt" }, { "peta0", 717, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of eta0" }, { "petab", 718, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of etab" }, { "ppclm", 719, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pclm" }, { "ppdiblc1", 720, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblc1" }, { "ppdiblc2", 721, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblc2" }, { "ppdiblcb", 734, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblcb" }, { "pfprout", 766, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblcb" }, { "ppdits", 764, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdits" }, { "ppditsd", 765, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pditsd" }, { "ppscbe1", 722, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pscbe1" }, { "ppscbe2", 723, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pscbe2" }, { "ppvag", 724, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pvag" }, { "pwr", 725, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of wr" }, { "pdwg", 726, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dwg" }, { "pdwb", 727, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dwb" }, { "pb0", 728, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of b0" }, { "pb1", 729, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of b1" }, { "pcgsl", 743, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cgsl" }, { "pcgdl", 744, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cgdl" }, { "pckappas", 745, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ckappas" }, { "pckappad", 775, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ckappad" }, { "pcf", 746, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cf" }, { "pclc", 747, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of clc" }, { "pcle", 748, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cle" }, { "palpha0", 730, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of alpha0" }, { "palpha1", 754, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of alpha1" }, { "pbeta0", 731, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of beta0" }, { "pagidl", 757, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of agidl" }, { "pbgidl", 758, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bgidl" }, { "pcgidl", 770, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cgidl" }, { "prgidl", 464, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rgidl" }, { "pkgidl", 463, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kgidl" }, { "pfgidl", 462, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of fgidl" }, { "pegidl", 759, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of egidl" }, { "pagisl", 1212, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of agisl" }, { "pbgisl", 1213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bgisl" }, { "pcgisl", 1215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cgisl" }, { "pegisl", 1214, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of egisl" }, { "prgisl", 467, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rgisl" }, { "pkgisl", 466, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kgisl" }, { "pfgisl", 465, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of fgisl" }, { "paigc", 776, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of aigc" }, { "pbigc", 777, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bigc" }, { "pcigc", 778, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cigc" }, { "paigsd", 792, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of aigsd" }, { "pbigsd", 793, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bigsd" }, { "pcigsd", 794, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cigsd" }, { "paigs", 1229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of aigs" }, { "pbigs", 1230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bigs" }, { "pcigs", 1231, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cigs" }, { "paigd", 1241, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of aigd" }, { "pbigd", 1242, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bigd" }, { "pcigd", 1243, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cigd" }, { "paigbacc", 779, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of aigbacc" }, { "pbigbacc", 780, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bigbacc" }, { "pcigbacc", 781, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cigbacc" }, { "paigbinv", 782, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of aigbinv" }, { "pbigbinv", 783, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bigbinv" }, { "pcigbinv", 784, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cigbinv" }, { "pnigc", 785, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nigc" }, { "pnigbinv", 787, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nigbinv" }, { "pnigbacc", 786, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nigbacc" }, { "pntox", 788, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ntox" }, { "peigbinv", 789, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence for eigbinv" }, { "ppigcd", 790, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence for pigcd" }, { "ppoxedge", 791, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence for poxedge" }, { "pvfbcv", 749, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vfbcv" }, { "pvfb", 755, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vfb" }, { "pacde", 750, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of acde" }, { "pmoin", 751, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of moin" }, { "pnoff", 752, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of noff" }, { "pvoffcv", 756, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of voffcv" }, { "pxrcrg1", 760, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of xrcrg1" }, { "pxrcrg2", 761, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of xrcrg2" }, { "plambda", 825, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of lambda" }, { "pvtl", 826, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vtl" }, { "pxn", 827, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of xn" }, { "peu", 762, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of eu" }, { "pucs", 75, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ucs" }, { "pvfbsdoff", 828, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vfbsdoff" }, { "ptvfbsdoff", 1056, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of tvfbsdoff" }, { "ptvoff", 1055, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of tvoff" }, { "ptnfactor", 1268, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of tnfactor" }, { "pteta0", 1269, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of teta0" }, { "ptvoffcv", 1270, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of tvoffcv" }, { "saref", 795, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Reference distance between OD edge to poly of one side" }, { "sbref", 796, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Reference distance between OD edge to poly of the other side" }, { "wlod", 811, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width parameter for stress effect" }, { "ku0", 797, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Mobility degradation/enhancement coefficient for LOD" }, { "kvsat", 798, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Saturation velocity degradation/enhancement parameter for LOD" }, { "kvth0", 807, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Threshold degradation/enhancement parameter for LOD" }, { "tku0", 799, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of KU0" }, { "llodku0", 800, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length parameter for u0 LOD effect" }, { "wlodku0", 801, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width parameter for u0 LOD effect" }, { "llodvth", 802, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length parameter for vth LOD effect" }, { "wlodvth", 803, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width parameter for vth LOD effect" }, { "lku0", 804, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ku0" }, { "wku0", 805, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ku0" }, { "pku0", 806, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ku0" }, { "lkvth0", 808, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kvth0" }, { "wkvth0", 809, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kvth0" }, { "pkvth0", 810, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kvth0" }, { "stk2", 812, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "K2 shift factor related to stress effect on vth" }, { "lodk2", 813, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "K2 shift modification factor for stress effect" }, { "steta0", 814, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "eta0 shift factor related to stress effect on vth" }, { "lodeta0", 815, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "eta0 shift modification factor for stress effect" }, { "web", 816, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Coefficient for SCB" }, { "wec", 817, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Coefficient for SCC" }, { "kvth0we", 818, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Threshold shift factor for well proximity effect" }, { "k2we", 819, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "K2 shift factor for well proximity effect" }, { "ku0we", 820, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Mobility degradation factor for well proximity effect" }, { "scref", 821, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Reference distance to calculate SCA, SCB and SCC" }, { "wpemod", 822, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Flag for WPE model (WPEMOD=1 to activate this model)" }, { "lkvth0we", 1061, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kvth0we" }, { "lk2we", 1062, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k2we" }, { "lku0we", 1063, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ku0we" }, { "wkvth0we", 1064, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kvth0we" }, { "wk2we", 1065, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k2we" }, { "wku0we", 1066, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ku0we" }, { "pkvth0we", 1067, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kvth0we" }, { "pk2we", 1068, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k2we" }, { "pku0we", 1069, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ku0we" }, { "noia", 846, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "6.25e+41", "6.188e+40", "Flicker noise parameter" }, { "noib", 847, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "3.125e+26", "1.5e+25", "Flicker noise parameter" }, { "noic", 848, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "8.75e+09", "8.75e+09", "Flicker noise parameter" }, { "tnoia", 242, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1.5", "1.5", "Thermal noise parameter" }, { "tnoib", 243, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "3.5", "3.5", "Thermal noise parameter" }, { "tnoic", 1272, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Thermal noise parameter" }, { "rnoia", 286, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0.577", "0.577", "Thermal noise coefficient" }, { "rnoib", 287, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0.5164", "0.5164", "Thermal noise coefficient" }, { "rnoic", 1273, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0.395", "0.395", "Thermal noise coefficient" }, { "ntnoi", 244, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Thermal noise parameter" }, { "em", 869, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "4.1e+07", "4.1e+07", "Flicker noise parameter" }, { "ef", 870, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker noise frequency exponent" }, { "af", 871, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker noise exponent" }, { "kf", 872, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flicker noise coefficient" }, { "vgs_max", 1301, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-S branch" }, { "vgd_max", 1302, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-D branch" }, { "vgb_max", 1303, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-B branch" }, { "vds_max", 1304, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage D-S branch" }, { "vbs_max", 1305, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-S branch" }, { "vbd_max", 1306, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-D branch" }, { "vgsr_max", 1307, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-S branch" }, { "vgdr_max", 1308, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-D branch" }, { "vgbr_max", 1309, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-B branch" }, { "vbsr_max", 1310, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-S branch" }, { "vbdr_max", 1311, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-D branch" }, { "nmos", 844, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flag to indicate NMOS" }, { "pmos", 845, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flag to indicate PMOS" }, }, // Instance parameters { { "l", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length", true }, { "w", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width", true }, { "m", 38, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Separate Parallel multiplier", true }, { "nf", 19, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of fingers", true }, { "sa", 28, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "distance between OD edge to poly of one side", true }, { "sb", 29, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "distance between OD edge to poly of the other side", true }, { "sd", 30, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "distance between neighbour fingers", true }, { "sca", 34, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Integral of the first distribution function for scattered well dopant", true }, { "scb", 35, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Integral of the second distribution function for scattered well dopant", true }, { "scc", 36, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Integral of the third distribution function for scattered well dopant", true }, { "sc", 37, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Distance to a single well edge", true }, { "min", 20, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Minimize either D or S", true }, { "ad", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain area", true }, { "as", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source area", true }, { "pd", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain perimeter", true }, { "ps", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source perimeter", true }, { "nrd", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in drain", true }, { "nrs", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in source", true }, { "off", 9, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device is initially off", true }, { "rbdb", 23, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "50", "50", "Body resistance", true }, { "rbsb", 24, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "50", "50", "Body resistance", true }, { "rbpb", 25, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "50", "50", "Body resistance", true }, { "rbps", 26, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "50", "50", "Body resistance", true }, { "rbpd", 27, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "50", "50", "Body resistance", true }, { "delvto", 31, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Zero bias threshold voltage variation", true }, { "delvt0", 31, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "n.a.", true }, { "mulu0", 39, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Low field mobility multiplier", true }, { "xgw", 32, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Distance from gate contact center to device edge", true }, { "ngcon", 33, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1", "1", "Number of gate contacts", true }, { "wnflag", 40, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "W/NF device flag for bin selection", true }, { "trnqsmod", 14, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Transient NQS model selector", true }, { "acnqsmod", 22, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "AC NQS model selector", true }, { "rbodymod", 15, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Distributed body R model selector", true }, { "rgatemod", 16, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Gate resistance model selector", true }, { "geomod", 17, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Geometry dependent parasitics model selector", true }, { "rgeomod", 18, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "S/D resistance and contact model selector", true }, { "ic", 10, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vector of DS,GS,BS initial voltages", true }, { "gmbs", 966, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gmb", true }, { "gm", 964, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gm", true }, { "gds", 965, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gds", true }, { "vdsat", 987, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vdsat", true }, { "vth", 986, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vth", true }, { "id", 961, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ids", true }, { "ibd", 963, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ibd", true }, { "ibs", 962, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ibs", true }, { "gbd", 967, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "gbd", true }, { "gbs", 968, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "gbs", true }, { "isub", 994, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Isub", true }, { "igidl", 996, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igidl", true }, { "igisl", 1005, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igisl", true }, { "igs", 1006, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igs", true }, { "igd", 1007, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igd", true }, { "igb", 1008, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igb", true }, { "igcs", 1009, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igcs", true }, { "igcd", 1010, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igcd", true }, { "vbs", 958, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vbs", true }, { "vgs", 959, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vgs", true }, { "vds", 960, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vds", true }, { "cgg", 975, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cggb", true }, { "cgs", 977, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cgsb", true }, { "cgd", 976, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cgdb", true }, { "cbg", 978, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbgb", true }, { "cbd", 992, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbdb", true }, { "cbs", 993, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbsb", true }, { "cdg", 983, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cdgb", true }, { "cdd", 984, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cddb", true }, { "cds", 985, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cdsb", true }, { "csg", 997, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Csgb", true }, { "csd", 998, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Csdb", true }, { "css", 999, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cssb", true }, { "cgb", 1000, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cgbb", true }, { "cdb", 1001, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cdbb", true }, { "csb", 1002, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Csbb", true }, { "cbb", 1003, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbbb", true }, { "capbd", 979, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capbd", true }, { "capbs", 981, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capbs", true }, { "qg", 971, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qgate", true }, { "qb", 969, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qbulk", true }, { "qd", 973, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qdrain", true }, { "qs", 1004, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qsource", true }, { "qinv", 995, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qinversion", true }, { "qdef", 1011, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qdef", true }, { "gcrg", 1013, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gcrg", true }, { "gtau", 1014, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gtau", true }, } }; static const NGSPICE::MODEL_INFO b3soifd = { "B3SOIFD", "NMOS", "PMOS", { "Drain", "Gate", "Source", "Bulk" }, "Berkeley SOI MOSFET (FD) model version 2.1", // Model parameters { { "capmod", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "2", "2", "Capacitance model selector" }, { "mobmod", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Mobility model selector" }, { "noimod", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Noise model selector" }, { "paramchk", 192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Model parameter checking selector" }, { "binunit", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Bin unit selector" }, { "version", 193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "parameter for model version" }, { "tox", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "Gate oxide thickness in meters" }, { "cdsc", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.00024", "0.00024", "Drain/Source and channel coupling capacitance" }, { "cdscb", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body-bias dependence of cdsc" }, { "cdscd", 181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain-bias dependence of cdsc" }, { "cit", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Interface state capacitance" }, { "nfactor", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Subthreshold swing Coefficient" }, { "vsat", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "80000", "80000", "Saturation velocity at tnom" }, { "at", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "33000", "33000", "Temperature coefficient of vsat" }, { "a0", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Non-uniform depletion width effect coefficient." }, { "ags", 182, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate bias coefficient of Abulk." }, { "a1", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Non-saturation effect coefficient" }, { "a2", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Non-saturation effect coefficient" }, { "keta", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "-0.6", "-0.6", "Body-bias coefficient of non-uniform depletion width effect." }, { "nsub", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm³", SIM_MODEL::PARAM::CATEGORY::DC, "6e+16", "6e+16", "Substrate doping concentration with polarity" }, { "nch", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.7e+17", "1.7e+17", "Channel doping concentration" }, { "ngate", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Poly-gate doping concentration" }, { "gamma1", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vth body coefficient" }, { "gamma2", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vth body coefficient" }, { "vbx", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vth transition body Voltage" }, { "vbm", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-3", "-3", "Maximum body voltage" }, { "xt", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.55e-07", "1.55e-07", "Doping depth" }, { "k1", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "sqrt V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk effect coefficient 1" }, { "kt1", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-0.11", "-0.11", "Temperature coefficient of Vth" }, { "kt1l", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of Vth" }, { "kt2", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.022", "0.022", "Body-coefficient of kt1" }, { "k2", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk effect coefficient 2" }, { "k3", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Narrow width effect coefficient" }, { "k3b", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body effect coefficient of k3" }, { "w0", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "2.5e-06", "2.5e-06", "Narrow width effect parameter" }, { "nlx", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.74e-07", "1.74e-07", "Lateral non-uniform doping effect" }, { "dvt0", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.2", "2.2", "Short channel effect coeff. 0" }, { "dvt1", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.53", "0.53", "Short channel effect coeff. 1" }, { "dvt2", 140, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.032", "-0.032", "Short channel effect coeff. 2" }, { "dvt0w", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Narrow Width coeff. 0" }, { "dvt1w", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "5.3e+06", "5.3e+06", "Narrow Width effect coeff. 1" }, { "dvt2w", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "-0.032", "-0.032", "Narrow Width effect coeff. 2" }, { "drout", 144, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0.56", "0.56", "DIBL coefficient of output resistance" }, { "dsub", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.56", "0.56", "DIBL coefficient in the subthreshold region" }, { "vth0", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.7", "-0.7", "Threshold voltage" }, { "vtho", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0.7", "-0.7", "n.a." }, { "ua", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.25e-09", "2.25e-09", "Linear gate dependence of mobility" }, { "ua1", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "4.31e-09", "4.31e-09", "Temperature coefficient of ua" }, { "ub", 149, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5.87e-19", "5.87e-19", "Quadratic gate dependence of mobility" }, { "ub1", 150, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-7.61e-18", "-7.61e-18", "Temperature coefficient of ub" }, { "uc", 151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-4.65e-11", "-4.65e-11", "Body-bias dependence of mobility" }, { "uc1", 152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-5.6e-11", "-5.6e-11", "Temperature coefficient of uc" }, { "u0", 153, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.067", "0.025", "Low-field mobility at Tnom" }, { "ute", 154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-1.5", "-1.5", "Temperature coefficient of mobility" }, { "voff", 155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-0.08", "-0.08", "Threshold voltage offset" }, { "tnom", 701, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "300.15", "300.15", "Parameter measurement temperature" }, { "cgso", 702, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "2.07188e-10", "2.07188e-10", "Gate-source overlap capacitance per width" }, { "cgdo", 703, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "2.07188e-10", "2.07188e-10", "Gate-drain overlap capacitance per width" }, { "cgeo", 704, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Gate-substrate overlap capacitance" }, { "xpart", 705, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel charge partitioning" }, { "delta", 156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.01", "0.01", "Effective Vds parameter" }, { "rsh", 706, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source-drain sheet resistance" }, { "rdsw", 157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "Source-drain resistance per width" }, { "prwg", 179, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-bias effect on parasitic resistance" }, { "prwb", 180, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body-effect on parasitic resistance" }, { "prt", 158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of parasitic resistance" }, { "eta0", 161, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.08", "0.08", "Subthreshold region DIBL coefficient" }, { "etab", 162, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.07", "-0.07", "Subthreshold region DIBL coefficient" }, { "pclm", 163, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/V", SIM_MODEL::PARAM::CATEGORY::DC, "1.3", "1.3", "Channel length modulation Coefficient" }, { "pdiblc1", 164, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.39", "0.39", "Drain-induced barrier lowering coefficient" }, { "pdiblc2", 165, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.0086", "0.0086", "Drain-induced barrier lowering coefficient" }, { "pdiblcb", 178, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body-effect on drain-induced barrier lowering" }, { "pvag", 168, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate dependence of output resistance parameter" }, { "shmod", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Self heating mode selector" }, { "tbox", 195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "3e-07", "3e-07", "Back gate oxide thickness in meters" }, { "tsi", 196, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-07", "1e-07", "Silicon-on-insulator thickness in meters" }, { "xj", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "Junction Depth" }, { "kb1", 197, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Backgate coupling coefficient at strong inversion" }, { "kb3", 198, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Backgate coupling coefficient at subthreshold" }, { "dvbd0", 199, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "First coefficient of short-channel effect on Vbs0t" }, { "dvbd1", 200, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Second coefficient of short-channel effect on Vbs0t" }, { "vbsa", 202, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vbs0t offset voltage" }, { "delp", 201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.02", "0.02", "Offset constant for limiting Vbseff to Phis" }, { "rbody", 204, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Intrinsic body contact sheet resistance" }, { "rbsh", 237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Extrinsic body contact sheet resistance" }, { "adice0", 205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "DICE constant for bulk charge effect" }, { "abp", 206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Gate bias coefficient for Xcsat calculation" }, { "mxc", 207, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.9", "-0.9", "A smoothing parameter for Xcsat calculation" }, { "rth0", 208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Self-heating thermal resistance" }, { "cth0", 209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Self-heating thermal capacitance" }, { "aii", 210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "1st Vdsatii parameter" }, { "bii", 211, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "2nd Vdsatii parameter" }, { "cii", 212, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "3rd Vdsatii parameter" }, { "dii", 213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-1", "-1", "4th Vdsatii parameter" }, { "ngidl", 215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "GIDL first parameter" }, { "agidl", 216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "GIDL second parameter" }, { "bgidl", 217, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "GIDL third parameter" }, { "ndiode", 218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Diode non-ideality factor" }, { "ntun", 221, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Reverse tunneling non-ideality factor" }, { "isbjt", 222, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "BJT emitter injection constant" }, { "isdif", 223, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body to S/D injection constant" }, { "isrec", 224, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-05", "1e-05", "Recombination in depletion constant" }, { "istun", 225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Tunneling diode constant" }, { "xbjt", 226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "2", "2", "Temperature coefficient for Isbjt" }, { "xdif", 226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "2", "2", "n.a." }, { "xrec", 228, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "20", "20", "Temperature coefficient for Isrec" }, { "xtun", 229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for Istun" }, { "edl", 230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "2e-06", "2e-06", "Electron diffusion length" }, { "kbjt1", 231, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vds dependency on BJT base width" }, { "tt", 232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1e-12", "1e-12", "Diffusion capacitance transit time coefficient" }, { "vsdth", 233, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source/Drain diffusion threshold voltage" }, { "vsdfb", 234, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source/Drain diffusion flatband voltage" }, { "csdmin", 236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.000100544", "0.000100544", "Source/Drain diffusion bottom minimum capacitance" }, { "asd", 235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "Source/Drain diffusion smoothing parameter" }, { "pbswg", 843, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.7", "0.7", "Source/drain (gate side) sidewall junction capacitance built in potential" }, { "mjswg", 844, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.5", "0.5", "Source/drain (gate side) sidewall junction capacitance grading coefficient" }, { "cjswg", 845, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1e-10", "1e-10", "Source/drain (gate side) sidewall junction capacitance per unit width" }, { "csdesw", 846, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source/drain sidewall fringing constant" }, { "lint", 819, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "ll", 820, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "lln", 821, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Length reduction parameter" }, { "lw", 822, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "lwn", 823, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Length reduction parameter" }, { "lwl", 824, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "wr", 169, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width dependence of rds" }, { "wint", 827, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "dwg", 170, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "dwb", 171, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wl", 828, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wln", 829, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width reduction parameter" }, { "ww", 830, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wwn", 831, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width reduction parameter" }, { "wwl", 832, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "b0", 172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Abulk narrow width parameter" }, { "b1", 173, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Abulk narrow width parameter" }, { "cgsl", 186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "New C-V model parameter" }, { "cgdl", 187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "New C-V model parameter" }, { "ckappa", 188, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.6", "0.6", "New C-V model parameter" }, { "cf", 189, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "8.16367e-11", "8.16367e-11", "Fringe capacitance parameter" }, { "clc", 190, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "Vdsat parameter for C-V model" }, { "cle", 191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vdsat parameter for C-V model" }, { "dwc", 835, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta W for C-V model" }, { "dlc", 836, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta L for C-V model" }, { "alpha0", 174, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "substrate current model parameter" }, { "alpha1", 214, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "substrate current model parameter" }, { "beta0", 175, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "30", "30", "substrate current model parameter" }, { "noia", 816, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1e+20", "9.9e+18", "Flicker noise parameter" }, { "noib", 817, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "50000", "2400", "Flicker noise parameter" }, { "noic", 818, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "-1.4e-12", "1.4e-12", "Flicker noise parameter" }, { "em", 837, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "4.1e+07", "4.1e+07", "Flicker noise parameter" }, { "ef", 838, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker noise frequency exponent" }, { "af", 839, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker noise exponent" }, { "kf", 840, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flicker noise coefficient" }, { "noif", 841, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Floating body excess noise ideality factor" }, { "lnch", 301, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nch" }, { "lnsub", 302, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsub" }, { "lngate", 303, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ngate" }, { "lvth0", 304, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vth0" }, { "lk1", 305, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k1" }, { "lk2", 306, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k2" }, { "lk3", 307, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k3" }, { "lk3b", 308, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k3b" }, { "lvbsa", 309, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vbsa" }, { "ldelp", 310, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of delp" }, { "lkb1", 311, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kb1" }, { "lkb3", 312, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Length dependence of kb3" }, { "ldvbd0", 313, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvbd0" }, { "ldvbd1", 314, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvbd1" }, { "lw0", 315, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of w0" }, { "lnlx", 316, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nlx" }, { "ldvt0", 317, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt0" }, { "ldvt1", 318, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt1" }, { "ldvt2", 319, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt2" }, { "ldvt0w", 320, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt0w" }, { "ldvt1w", 321, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt1w" }, { "ldvt2w", 322, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt2w" }, { "lu0", 323, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of u0" }, { "lua", 324, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ua" }, { "lub", 325, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ub" }, { "luc", 326, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of uc" }, { "lvsat", 327, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vsat" }, { "la0", 328, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of a0" }, { "lags", 329, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ags" }, { "lb0", 330, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of b0" }, { "lb1", 331, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of b1" }, { "lketa", 332, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of keta" }, { "labp", 333, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of abp" }, { "lmxc", 334, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of mxc" }, { "ladice0", 335, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of adice0" }, { "la1", 336, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of a1" }, { "la2", 337, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of a2" }, { "lrdsw", 338, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdsw" }, { "lprwb", 339, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of prwb" }, { "lprwg", 340, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of prwg" }, { "lwr", 341, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of wr" }, { "lnfactor", 342, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nfactor" }, { "ldwg", 343, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dwg" }, { "ldwb", 344, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dwb" }, { "lvoff", 345, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of voff" }, { "leta0", 346, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of eta0" }, { "letab", 347, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of etab" }, { "ldsub", 348, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dsub" }, { "lcit", 349, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cit" }, { "lcdsc", 350, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cdsc" }, { "lcdscb", 351, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cdscb" }, { "lcdscd", 352, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cdscd" }, { "lpclm", 353, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pclm" }, { "lpdiblc1", 354, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblc1" }, { "lpdiblc2", 355, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblc2" }, { "lpdiblcb", 356, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblcb" }, { "ldrout", 357, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of drout" }, { "lpvag", 358, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pvag" }, { "ldelta", 359, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of delta" }, { "laii", 360, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of aii" }, { "lbii", 361, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bii" }, { "lcii", 362, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cii" }, { "ldii", 363, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dii" }, { "lalpha0", 364, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of alpha0" }, { "lalpha1", 365, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of alpha1" }, { "lbeta0", 366, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of beta0" }, { "lagidl", 367, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of agidl" }, { "lbgidl", 368, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bgidl" }, { "lngidl", 369, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ngidl" }, { "lntun", 370, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ntun" }, { "lndiode", 371, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ndiode" }, { "lisbjt", 372, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of isbjt" }, { "lisdif", 373, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of isdif" }, { "lisrec", 374, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of isrec" }, { "listun", 375, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of istun" }, { "ledl", 376, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of edl" }, { "lkbjt1", 377, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kbjt1" }, { "lvsdfb", 378, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vsdfb" }, { "lvsdth", 379, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vsdth" }, { "wnch", 401, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nch" }, { "wnsub", 402, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsub" }, { "wngate", 403, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ngate" }, { "wvth0", 404, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vth0" }, { "wk1", 405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k1" }, { "wk2", 406, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k2" }, { "wk3", 407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k3" }, { "wk3b", 408, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k3b" }, { "wvbsa", 409, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vbsa" }, { "wdelp", 410, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of delp" }, { "wkb1", 411, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kb1" }, { "wkb3", 412, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width dependence of kb3" }, { "wdvbd0", 413, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvbd0" }, { "wdvbd1", 414, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvbd1" }, { "ww0", 415, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of w0" }, { "wnlx", 416, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nlx" }, { "wdvt0", 417, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt0" }, { "wdvt1", 418, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt1" }, { "wdvt2", 419, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt2" }, { "wdvt0w", 420, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt0w" }, { "wdvt1w", 421, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt1w" }, { "wdvt2w", 422, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt2w" }, { "wu0", 423, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of u0" }, { "wua", 424, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ua" }, { "wub", 425, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ub" }, { "wuc", 426, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of uc" }, { "wvsat", 427, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vsat" }, { "wa0", 428, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of a0" }, { "wags", 429, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ags" }, { "wb0", 430, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of b0" }, { "wb1", 431, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of b1" }, { "wketa", 432, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of keta" }, { "wabp", 433, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of abp" }, { "wmxc", 434, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of mxc" }, { "wadice0", 435, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of adice0" }, { "wa1", 436, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of a1" }, { "wa2", 437, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of a2" }, { "wrdsw", 438, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdsw" }, { "wprwb", 439, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of prwb" }, { "wprwg", 440, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of prwg" }, { "wwr", 441, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of wr" }, { "wnfactor", 442, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nfactor" }, { "wdwg", 443, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dwg" }, { "wdwb", 444, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dwb" }, { "wvoff", 445, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of voff" }, { "weta0", 446, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of eta0" }, { "wetab", 447, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of etab" }, { "wdsub", 448, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dsub" }, { "wcit", 449, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cit" }, { "wcdsc", 450, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cdsc" }, { "wcdscb", 451, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cdscb" }, { "wcdscd", 452, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cdscd" }, { "wpclm", 453, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pclm" }, { "wpdiblc1", 454, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblc1" }, { "wpdiblc2", 455, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblc2" }, { "wpdiblcb", 456, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblcb" }, { "wdrout", 457, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of drout" }, { "wpvag", 458, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pvag" }, { "wdelta", 459, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of delta" }, { "waii", 460, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of aii" }, { "wbii", 461, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bii" }, { "wcii", 462, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cii" }, { "wdii", 463, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dii" }, { "walpha0", 464, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of alpha0" }, { "walpha1", 465, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of alpha1" }, { "wbeta0", 466, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of beta0" }, { "wagidl", 467, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of agidl" }, { "wbgidl", 468, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bgidl" }, { "wngidl", 469, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ngidl" }, { "wntun", 470, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ntun" }, { "wndiode", 471, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ndiode" }, { "wisbjt", 472, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of isbjt" }, { "wisdif", 473, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of isdif" }, { "wisrec", 474, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of isrec" }, { "wistun", 475, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of istun" }, { "wedl", 476, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of edl" }, { "wkbjt1", 477, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kbjt1" }, { "wvsdfb", 478, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vsdfb" }, { "wvsdth", 479, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vsdth" }, { "pnch", 501, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nch" }, { "pnsub", 502, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsub" }, { "pngate", 503, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ngate" }, { "pvth0", 504, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vth0" }, { "pk1", 505, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k1" }, { "pk2", 506, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k2" }, { "pk3", 507, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k3" }, { "pk3b", 508, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k3b" }, { "pvbsa", 509, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vbsa" }, { "pdelp", 510, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of delp" }, { "pkb1", 511, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kb1" }, { "pkb3", 512, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Cross-term dependence of kb3" }, { "pdvbd0", 513, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvbd0" }, { "pdvbd1", 514, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvbd1" }, { "pw0", 515, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of w0" }, { "pnlx", 516, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nlx" }, { "pdvt0", 517, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt0" }, { "pdvt1", 518, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt1" }, { "pdvt2", 519, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt2" }, { "pdvt0w", 520, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt0w" }, { "pdvt1w", 521, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt1w" }, { "pdvt2w", 522, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt2w" }, { "pu0", 523, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of u0" }, { "pua", 524, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ua" }, { "pub", 525, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ub" }, { "puc", 526, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of uc" }, { "pvsat", 527, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vsat" }, { "pa0", 528, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of a0" }, { "pags", 529, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ags" }, { "pb0", 530, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of b0" }, { "pb1", 531, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of b1" }, { "pketa", 532, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of keta" }, { "pabp", 533, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of abp" }, { "pmxc", 534, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of mxc" }, { "padice0", 535, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of adice0" }, { "pa1", 536, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of a1" }, { "pa2", 537, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of a2" }, { "prdsw", 538, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdsw" }, { "pprwb", 539, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of prwb" }, { "pprwg", 540, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of prwg" }, { "pwr", 541, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of wr" }, { "pnfactor", 542, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nfactor" }, { "pdwg", 543, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dwg" }, { "pdwb", 544, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dwb" }, { "pvoff", 545, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of voff" }, { "peta0", 546, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of eta0" }, { "petab", 547, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of etab" }, { "pdsub", 548, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dsub" }, { "pcit", 549, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cit" }, { "pcdsc", 550, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cdsc" }, { "pcdscb", 551, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cdscb" }, { "pcdscd", 552, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cdscd" }, { "ppclm", 553, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pclm" }, { "ppdiblc1", 554, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblc1" }, { "ppdiblc2", 555, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblc2" }, { "ppdiblcb", 556, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblcb" }, { "pdrout", 557, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of drout" }, { "ppvag", 558, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pvag" }, { "pdelta", 559, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of delta" }, { "paii", 560, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of aii" }, { "pbii", 561, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bii" }, { "pcii", 562, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cii" }, { "pdii", 563, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dii" }, { "palpha0", 564, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of alpha0" }, { "palpha1", 565, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of alpha1" }, { "pbeta0", 566, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of beta0" }, { "pagidl", 567, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of agidl" }, { "pbgidl", 568, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bgidl" }, { "pngidl", 569, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ngidl" }, { "pntun", 570, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ntun" }, { "pndiode", 571, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ndiode" }, { "pisbjt", 572, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of isbjt" }, { "pisdif", 573, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of isdif" }, { "pisrec", 574, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of isrec" }, { "pistun", 575, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of istun" }, { "pedl", 576, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of edl" }, { "pkbjt1", 577, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kbjt1" }, { "pvsdfb", 578, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vsdfb" }, { "pvsdth", 579, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vsdth" }, { "nmos", 814, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flag to indicate NMOS" }, { "pmos", 815, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flag to indicate PMOS" }, }, // Instance parameters { { "m", 22, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Parallel Multiplier", true }, { "l", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length", true }, { "w", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width", true }, { "ad", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain area", true }, { "as", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source area", true }, { "pd", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain perimeter", true }, { "ps", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source perimeter", true }, { "nrd", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in drain", true }, { "nrs", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in source", true }, { "off", 9, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device is initially off", true }, { "ic", 19, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vector of DS,GS,BS initial voltages", true }, { "gmbs", 918, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gmb", true }, { "gm", 916, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gm", true }, { "gm/ids", 946, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gm/Ids", true }, { "gds", 917, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gds", true }, { "vdsat", 939, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vdsat", true }, { "vth", 938, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vth", true }, { "ids", 913, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ids", true }, { "vbs", 909, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vbs", true }, { "vgs", 910, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vgs", true }, { "vds", 912, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vds", true }, { "ves", 911, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ves", true }, { "bjtoff", 15, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "BJT on/off flag", true }, { "debug", 21, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "BJT on/off flag", true }, { "rth0", 16, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Instance Thermal Resistance", true }, { "cth0", 17, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Instance Thermal Capacitance", true }, { "nrb", 18, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of squares in body", true }, } }; static const NGSPICE::MODEL_INFO b3soidd = { "B3SOIDD", "NMOS", "PMOS", { "Drain", "Gate", "Source", "Bulk" }, "Berkeley SOI MOSFET (DD) model version 2.1", // Model parameters { { "capmod", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "2", "2", "Capacitance model selector" }, { "mobmod", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Mobility model selector" }, { "noimod", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Noise model selector" }, { "paramchk", 192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Model parameter checking selector" }, { "binunit", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Bin unit selector" }, { "version", 193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "parameter for model version" }, { "tox", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "Gate oxide thickness in meters" }, { "cdsc", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.00024", "0.00024", "Drain/Source and channel coupling capacitance" }, { "cdscb", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body-bias dependence of cdsc" }, { "cdscd", 181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain-bias dependence of cdsc" }, { "cit", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Interface state capacitance" }, { "nfactor", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Subthreshold swing Coefficient" }, { "vsat", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "80000", "80000", "Saturation velocity at tnom" }, { "at", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "33000", "33000", "Temperature coefficient of vsat" }, { "a0", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Non-uniform depletion width effect coefficient." }, { "ags", 182, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate bias coefficient of Abulk." }, { "a1", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Non-saturation effect coefficient" }, { "a2", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Non-saturation effect coefficient" }, { "keta", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "-0.6", "-0.6", "Body-bias coefficient of non-uniform depletion width effect." }, { "nsub", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm³", SIM_MODEL::PARAM::CATEGORY::DC, "6e+16", "6e+16", "Substrate doping concentration with polarity" }, { "nch", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.7e+17", "1.7e+17", "Channel doping concentration" }, { "ngate", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Poly-gate doping concentration" }, { "gamma1", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vth body coefficient" }, { "gamma2", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vth body coefficient" }, { "vbx", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vth transition body Voltage" }, { "vbm", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-3", "-3", "Maximum body voltage" }, { "xt", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.55e-07", "1.55e-07", "Doping depth" }, { "k1", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "sqrt V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk effect coefficient 1" }, { "kt1", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-0.11", "-0.11", "Temperature coefficient of Vth" }, { "kt1l", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of Vth" }, { "kt2", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.022", "0.022", "Body-coefficient of kt1" }, { "k2", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk effect coefficient 2" }, { "k3", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Narrow width effect coefficient" }, { "k3b", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body effect coefficient of k3" }, { "w0", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "2.5e-06", "2.5e-06", "Narrow width effect parameter" }, { "nlx", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.74e-07", "1.74e-07", "Lateral non-uniform doping effect" }, { "dvt0", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.2", "2.2", "Short channel effect coeff. 0" }, { "dvt1", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.53", "0.53", "Short channel effect coeff. 1" }, { "dvt2", 140, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.032", "-0.032", "Short channel effect coeff. 2" }, { "dvt0w", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Narrow Width coeff. 0" }, { "dvt1w", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "5.3e+06", "5.3e+06", "Narrow Width effect coeff. 1" }, { "dvt2w", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "-0.032", "-0.032", "Narrow Width effect coeff. 2" }, { "drout", 144, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0.56", "0.56", "DIBL coefficient of output resistance" }, { "dsub", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.56", "0.56", "DIBL coefficient in the subthreshold region" }, { "vth0", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.7", "-0.7", "Threshold voltage" }, { "vtho", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0.7", "-0.7", "n.a." }, { "ua", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.25e-09", "2.25e-09", "Linear gate dependence of mobility" }, { "ua1", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "4.31e-09", "4.31e-09", "Temperature coefficient of ua" }, { "ub", 149, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5.87e-19", "5.87e-19", "Quadratic gate dependence of mobility" }, { "ub1", 150, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-7.61e-18", "-7.61e-18", "Temperature coefficient of ub" }, { "uc", 151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-4.65e-11", "-4.65e-11", "Body-bias dependence of mobility" }, { "uc1", 152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-5.6e-11", "-5.6e-11", "Temperature coefficient of uc" }, { "u0", 153, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.067", "0.025", "Low-field mobility at Tnom" }, { "ute", 154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-1.5", "-1.5", "Temperature coefficient of mobility" }, { "voff", 155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-0.08", "-0.08", "Threshold voltage offset" }, { "tnom", 701, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "300.15", "300.15", "Parameter measurement temperature" }, { "cgso", 702, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "2.07188e-10", "2.07188e-10", "Gate-source overlap capacitance per width" }, { "cgdo", 703, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "2.07188e-10", "2.07188e-10", "Gate-drain overlap capacitance per width" }, { "cgeo", 704, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Gate-substrate overlap capacitance" }, { "xpart", 705, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel charge partitioning" }, { "delta", 156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.01", "0.01", "Effective Vds parameter" }, { "rsh", 706, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source-drain sheet resistance" }, { "rdsw", 157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "Source-drain resistance per width" }, { "prwg", 179, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-bias effect on parasitic resistance" }, { "prwb", 180, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body-effect on parasitic resistance" }, { "prt", 158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of parasitic resistance" }, { "eta0", 161, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.08", "0.08", "Subthreshold region DIBL coefficient" }, { "etab", 162, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.07", "-0.07", "Subthreshold region DIBL coefficient" }, { "pclm", 163, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/V", SIM_MODEL::PARAM::CATEGORY::DC, "1.3", "1.3", "Channel length modulation Coefficient" }, { "pdiblc1", 164, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.39", "0.39", "Drain-induced barrier lowering coefficient" }, { "pdiblc2", 165, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.0086", "0.0086", "Drain-induced barrier lowering coefficient" }, { "pdiblcb", 178, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body-effect on drain-induced barrier lowering" }, { "pvag", 168, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate dependence of output resistance parameter" }, { "shmod", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Self heating mode selector" }, { "tbox", 195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "3e-07", "3e-07", "Back gate oxide thickness in meters" }, { "tsi", 196, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-07", "1e-07", "Silicon-on-insulator thickness in meters" }, { "xj", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "Junction Depth" }, { "kb1", 197, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Backgate coupling coefficient at strong inversion" }, { "kb3", 198, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Backgate coupling coefficient at subthreshold" }, { "dvbd0", 199, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "First coefficient of short-channel effect on Vbs0t" }, { "dvbd1", 200, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Second coefficient of short-channel effect on Vbs0t" }, { "vbsa", 202, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vbs0t offset voltage" }, { "delp", 201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.02", "0.02", "Offset constant for limiting Vbseff to Phis" }, { "rbody", 204, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Intrinsic body contact sheet resistance" }, { "rbsh", 237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Extrinsic body contact sheet resistance" }, { "adice0", 205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "DICE constant for bulk charge effect" }, { "abp", 206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Gate bias coefficient for Xcsat calculation" }, { "mxc", 207, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.9", "-0.9", "A smoothing parameter for Xcsat calculation" }, { "rth0", 208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Self-heating thermal resistance" }, { "cth0", 209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Self-heating thermal capacitance" }, { "aii", 210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "1st Vdsatii parameter" }, { "bii", 211, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "2nd Vdsatii parameter" }, { "cii", 212, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "3rd Vdsatii parameter" }, { "dii", 213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-1", "-1", "4th Vdsatii parameter" }, { "ngidl", 215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "GIDL first parameter" }, { "agidl", 216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "GIDL second parameter" }, { "bgidl", 217, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "GIDL third parameter" }, { "ndiode", 218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Diode non-ideality factor" }, { "ntun", 221, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Reverse tunneling non-ideality factor" }, { "isbjt", 222, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "BJT emitter injection constant" }, { "isdif", 223, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body to S/D injection constant" }, { "isrec", 224, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-05", "1e-05", "Recombination in depletion constant" }, { "istun", 225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Tunneling diode constant" }, { "xbjt", 226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "2", "2", "Temperature coefficient for Isbjt" }, { "xdif", 226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "2", "2", "n.a." }, { "xrec", 228, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "20", "20", "Temperature coefficient for Isrec" }, { "xtun", 229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for Istun" }, { "edl", 230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "2e-06", "2e-06", "Electron diffusion length" }, { "kbjt1", 231, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vds dependency on BJT base width" }, { "tt", 232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1e-12", "1e-12", "Diffusion capacitance transit time coefficient" }, { "vsdth", 233, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source/Drain diffusion threshold voltage" }, { "vsdfb", 234, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source/Drain diffusion flatband voltage" }, { "csdmin", 236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.000100544", "0.000100544", "Source/Drain diffusion bottom minimum capacitance" }, { "asd", 235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "Source/Drain diffusion smoothing parameter" }, { "pbswg", 843, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.7", "0.7", "Source/drain (gate side) sidewall junction capacitance built in potential" }, { "mjswg", 844, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.5", "0.5", "Source/drain (gate side) sidewall junction capacitance grading coefficient" }, { "cjswg", 845, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1e-10", "1e-10", "Source/drain (gate side) sidewall junction capacitance per unit width" }, { "csdesw", 846, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source/drain sidewall fringing constant" }, { "lint", 819, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "ll", 820, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "lln", 821, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Length reduction parameter" }, { "lw", 822, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "lwn", 823, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Length reduction parameter" }, { "lwl", 824, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "wr", 169, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width dependence of rds" }, { "wint", 827, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "dwg", 170, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "dwb", 171, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wl", 828, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wln", 829, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width reduction parameter" }, { "ww", 830, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wwn", 831, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width reduction parameter" }, { "wwl", 832, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "b0", 172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Abulk narrow width parameter" }, { "b1", 173, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Abulk narrow width parameter" }, { "cgsl", 186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "New C-V model parameter" }, { "cgdl", 187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "New C-V model parameter" }, { "ckappa", 188, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.6", "0.6", "New C-V model parameter" }, { "cf", 189, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "8.16367e-11", "8.16367e-11", "Fringe capacitance parameter" }, { "clc", 190, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "Vdsat parameter for C-V model" }, { "cle", 191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vdsat parameter for C-V model" }, { "dwc", 835, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta W for C-V model" }, { "dlc", 836, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta L for C-V model" }, { "alpha0", 174, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "substrate current model parameter" }, { "alpha1", 214, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "substrate current model parameter" }, { "beta0", 175, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "30", "30", "substrate current model parameter" }, { "noia", 816, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1e+20", "9.9e+18", "Flicker noise parameter" }, { "noib", 817, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "50000", "2400", "Flicker noise parameter" }, { "noic", 818, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "-1.4e-12", "1.4e-12", "Flicker noise parameter" }, { "em", 837, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "4.1e+07", "4.1e+07", "Flicker noise parameter" }, { "ef", 838, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker noise frequency exponent" }, { "af", 839, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker noise exponent" }, { "kf", 840, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flicker noise coefficient" }, { "noif", 841, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Floating body excess noise ideality factor" }, { "lnch", 301, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nch" }, { "lnsub", 302, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsub" }, { "lngate", 303, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ngate" }, { "lvth0", 304, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vth0" }, { "lk1", 305, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k1" }, { "lk2", 306, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k2" }, { "lk3", 307, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k3" }, { "lk3b", 308, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k3b" }, { "lvbsa", 309, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vbsa" }, { "ldelp", 310, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of delp" }, { "lkb1", 311, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kb1" }, { "lkb3", 312, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Length dependence of kb3" }, { "ldvbd0", 313, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvbd0" }, { "ldvbd1", 314, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvbd1" }, { "lw0", 315, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of w0" }, { "lnlx", 316, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nlx" }, { "ldvt0", 317, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt0" }, { "ldvt1", 318, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt1" }, { "ldvt2", 319, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt2" }, { "ldvt0w", 320, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt0w" }, { "ldvt1w", 321, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt1w" }, { "ldvt2w", 322, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt2w" }, { "lu0", 323, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of u0" }, { "lua", 324, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ua" }, { "lub", 325, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ub" }, { "luc", 326, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of uc" }, { "lvsat", 327, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vsat" }, { "la0", 328, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of a0" }, { "lags", 329, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ags" }, { "lb0", 330, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of b0" }, { "lb1", 331, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of b1" }, { "lketa", 332, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of keta" }, { "labp", 333, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of abp" }, { "lmxc", 334, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of mxc" }, { "ladice0", 335, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of adice0" }, { "la1", 336, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of a1" }, { "la2", 337, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of a2" }, { "lrdsw", 338, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdsw" }, { "lprwb", 339, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of prwb" }, { "lprwg", 340, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of prwg" }, { "lwr", 341, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of wr" }, { "lnfactor", 342, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nfactor" }, { "ldwg", 343, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dwg" }, { "ldwb", 344, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dwb" }, { "lvoff", 345, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of voff" }, { "leta0", 346, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of eta0" }, { "letab", 347, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of etab" }, { "ldsub", 348, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dsub" }, { "lcit", 349, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cit" }, { "lcdsc", 350, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cdsc" }, { "lcdscb", 351, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cdscb" }, { "lcdscd", 352, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cdscd" }, { "lpclm", 353, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pclm" }, { "lpdiblc1", 354, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblc1" }, { "lpdiblc2", 355, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblc2" }, { "lpdiblcb", 356, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblcb" }, { "ldrout", 357, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of drout" }, { "lpvag", 358, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pvag" }, { "ldelta", 359, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of delta" }, { "laii", 360, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of aii" }, { "lbii", 361, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bii" }, { "lcii", 362, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cii" }, { "ldii", 363, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dii" }, { "lalpha0", 364, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of alpha0" }, { "lalpha1", 365, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of alpha1" }, { "lbeta0", 366, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of beta0" }, { "lagidl", 367, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of agidl" }, { "lbgidl", 368, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bgidl" }, { "lngidl", 369, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ngidl" }, { "lntun", 370, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ntun" }, { "lndiode", 371, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ndiode" }, { "lisbjt", 372, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of isbjt" }, { "lisdif", 373, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of isdif" }, { "lisrec", 374, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of isrec" }, { "listun", 375, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of istun" }, { "ledl", 376, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of edl" }, { "lkbjt1", 377, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kbjt1" }, { "lvsdfb", 378, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vsdfb" }, { "lvsdth", 379, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vsdth" }, { "wnch", 401, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nch" }, { "wnsub", 402, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsub" }, { "wngate", 403, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ngate" }, { "wvth0", 404, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vth0" }, { "wk1", 405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k1" }, { "wk2", 406, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k2" }, { "wk3", 407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k3" }, { "wk3b", 408, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k3b" }, { "wvbsa", 409, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vbsa" }, { "wdelp", 410, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of delp" }, { "wkb1", 411, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kb1" }, { "wkb3", 412, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width dependence of kb3" }, { "wdvbd0", 413, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvbd0" }, { "wdvbd1", 414, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvbd1" }, { "ww0", 415, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of w0" }, { "wnlx", 416, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nlx" }, { "wdvt0", 417, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt0" }, { "wdvt1", 418, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt1" }, { "wdvt2", 419, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt2" }, { "wdvt0w", 420, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt0w" }, { "wdvt1w", 421, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt1w" }, { "wdvt2w", 422, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt2w" }, { "wu0", 423, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of u0" }, { "wua", 424, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ua" }, { "wub", 425, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ub" }, { "wuc", 426, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of uc" }, { "wvsat", 427, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vsat" }, { "wa0", 428, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of a0" }, { "wags", 429, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ags" }, { "wb0", 430, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of b0" }, { "wb1", 431, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of b1" }, { "wketa", 432, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of keta" }, { "wabp", 433, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of abp" }, { "wmxc", 434, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of mxc" }, { "wadice0", 435, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of adice0" }, { "wa1", 436, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of a1" }, { "wa2", 437, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of a2" }, { "wrdsw", 438, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdsw" }, { "wprwb", 439, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of prwb" }, { "wprwg", 440, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of prwg" }, { "wwr", 441, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of wr" }, { "wnfactor", 442, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nfactor" }, { "wdwg", 443, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dwg" }, { "wdwb", 444, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dwb" }, { "wvoff", 445, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of voff" }, { "weta0", 446, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of eta0" }, { "wetab", 447, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of etab" }, { "wdsub", 448, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dsub" }, { "wcit", 449, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cit" }, { "wcdsc", 450, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cdsc" }, { "wcdscb", 451, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cdscb" }, { "wcdscd", 452, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cdscd" }, { "wpclm", 453, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pclm" }, { "wpdiblc1", 454, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblc1" }, { "wpdiblc2", 455, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblc2" }, { "wpdiblcb", 456, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblcb" }, { "wdrout", 457, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of drout" }, { "wpvag", 458, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pvag" }, { "wdelta", 459, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of delta" }, { "waii", 460, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of aii" }, { "wbii", 461, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bii" }, { "wcii", 462, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cii" }, { "wdii", 463, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dii" }, { "walpha0", 464, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of alpha0" }, { "walpha1", 465, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of alpha1" }, { "wbeta0", 466, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of beta0" }, { "wagidl", 467, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of agidl" }, { "wbgidl", 468, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bgidl" }, { "wngidl", 469, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ngidl" }, { "wntun", 470, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ntun" }, { "wndiode", 471, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ndiode" }, { "wisbjt", 472, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of isbjt" }, { "wisdif", 473, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of isdif" }, { "wisrec", 474, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of isrec" }, { "wistun", 475, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of istun" }, { "wedl", 476, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of edl" }, { "wkbjt1", 477, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kbjt1" }, { "wvsdfb", 478, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vsdfb" }, { "wvsdth", 479, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vsdth" }, { "pnch", 501, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nch" }, { "pnsub", 502, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsub" }, { "pngate", 503, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ngate" }, { "pvth0", 504, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vth0" }, { "pk1", 505, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k1" }, { "pk2", 506, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k2" }, { "pk3", 507, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k3" }, { "pk3b", 508, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k3b" }, { "pvbsa", 509, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vbsa" }, { "pdelp", 510, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of delp" }, { "pkb1", 511, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kb1" }, { "pkb3", 512, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Cross-term dependence of kb3" }, { "pdvbd0", 513, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvbd0" }, { "pdvbd1", 514, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvbd1" }, { "pw0", 515, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of w0" }, { "pnlx", 516, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nlx" }, { "pdvt0", 517, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt0" }, { "pdvt1", 518, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt1" }, { "pdvt2", 519, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt2" }, { "pdvt0w", 520, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt0w" }, { "pdvt1w", 521, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt1w" }, { "pdvt2w", 522, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt2w" }, { "pu0", 523, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of u0" }, { "pua", 524, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ua" }, { "pub", 525, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ub" }, { "puc", 526, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of uc" }, { "pvsat", 527, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vsat" }, { "pa0", 528, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of a0" }, { "pags", 529, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ags" }, { "pb0", 530, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of b0" }, { "pb1", 531, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of b1" }, { "pketa", 532, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of keta" }, { "pabp", 533, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of abp" }, { "pmxc", 534, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of mxc" }, { "padice0", 535, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of adice0" }, { "pa1", 536, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of a1" }, { "pa2", 537, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of a2" }, { "prdsw", 538, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdsw" }, { "pprwb", 539, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of prwb" }, { "pprwg", 540, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of prwg" }, { "pwr", 541, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of wr" }, { "pnfactor", 542, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nfactor" }, { "pdwg", 543, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dwg" }, { "pdwb", 544, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dwb" }, { "pvoff", 545, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of voff" }, { "peta0", 546, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of eta0" }, { "petab", 547, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of etab" }, { "pdsub", 548, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dsub" }, { "pcit", 549, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cit" }, { "pcdsc", 550, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cdsc" }, { "pcdscb", 551, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cdscb" }, { "pcdscd", 552, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cdscd" }, { "ppclm", 553, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pclm" }, { "ppdiblc1", 554, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblc1" }, { "ppdiblc2", 555, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblc2" }, { "ppdiblcb", 556, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblcb" }, { "pdrout", 557, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of drout" }, { "ppvag", 558, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pvag" }, { "pdelta", 559, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of delta" }, { "paii", 560, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of aii" }, { "pbii", 561, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bii" }, { "pcii", 562, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cii" }, { "pdii", 563, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dii" }, { "palpha0", 564, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of alpha0" }, { "palpha1", 565, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of alpha1" }, { "pbeta0", 566, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of beta0" }, { "pagidl", 567, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of agidl" }, { "pbgidl", 568, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bgidl" }, { "pngidl", 569, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ngidl" }, { "pntun", 570, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ntun" }, { "pndiode", 571, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ndiode" }, { "pisbjt", 572, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of isbjt" }, { "pisdif", 573, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of isdif" }, { "pisrec", 574, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of isrec" }, { "pistun", 575, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of istun" }, { "pedl", 576, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of edl" }, { "pkbjt1", 577, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kbjt1" }, { "pvsdfb", 578, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vsdfb" }, { "pvsdth", 579, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vsdth" }, { "nmos", 814, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flag to indicate NMOS" }, { "pmos", 815, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flag to indicate PMOS" }, }, // Instance parameters { { "l", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length", true }, { "w", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width", true }, { "m", 22, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Parallel Multiplier", true }, { "ad", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain area", true }, { "as", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source area", true }, { "pd", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain perimeter", true }, { "ps", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source perimeter", true }, { "nrd", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in drain", true }, { "nrs", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in source", true }, { "off", 9, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device is initially off", true }, { "ic", 19, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vector of DS,GS,BS initial voltages", true }, { "gmbs", 918, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gmb", true }, { "gm", 916, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gm", true }, { "gm/ids", 946, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gm/Ids", true }, { "gds", 917, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gds", true }, { "vdsat", 939, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vdsat", true }, { "vth", 938, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vth", true }, { "ids", 913, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ids", true }, { "vbs", 909, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vbs", true }, { "vgs", 910, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vgs", true }, { "vds", 912, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vds", true }, { "ves", 911, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ves", true }, { "bjtoff", 15, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "BJT on/off flag", true }, { "debug", 21, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "BJT on/off flag", true }, { "rth0", 16, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Instance Thermal Resistance", true }, { "cth0", 17, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Instance Thermal Capacitance", true }, { "nrb", 18, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of squares in body", true }, } }; static const NGSPICE::MODEL_INFO b3soipd = { "B3SOIPD", "NMOS", "PMOS", { "Drain", "Gate", "Source", "Bulk" }, "Berkeley SOI (PD) MOSFET model version 2.2.3", // Model parameters { { "capmod", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "2", "2", "Capacitance model selector" }, { "mobmod", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Mobility model selector" }, { "noimod", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Noise model selector" }, { "paramchk", 192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Model parameter checking selector" }, { "binunit", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Bin unit selector" }, { "version", 193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "parameter for model version" }, { "tox", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "Gate oxide thickness in meters" }, { "dtoxcv", 853, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta oxide thickness in meters in CapMod3" }, { "cdsc", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.00024", "0.00024", "Drain/Source and channel coupling capacitance" }, { "cdscb", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body-bias dependence of cdsc" }, { "cdscd", 181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain-bias dependence of cdsc" }, { "cit", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Interface state capacitance" }, { "nfactor", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Subthreshold swing Coefficient" }, { "vsat", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "80000", "80000", "Saturation velocity at tnom" }, { "at", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "33000", "33000", "Temperature coefficient of vsat" }, { "a0", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Non-uniform depletion width effect coefficient." }, { "ags", 182, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate bias coefficient of Abulk." }, { "a1", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Non-saturation effect coefficient" }, { "a2", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Non-saturation effect coefficient" }, { "keta", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "-0.6", "-0.6", "Body-bias coefficient of non-uniform depletion width effect." }, { "nsub", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/cm³", SIM_MODEL::PARAM::CATEGORY::DC, "6e+16", "6e+16", "Substrate doping concentration with polarity" }, { "nch", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.7e+17", "1.7e+17", "Channel doping concentration" }, { "ngate", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Poly-gate doping concentration" }, { "gamma1", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vth body coefficient" }, { "gamma2", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vth body coefficient" }, { "vbx", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vth transition body Voltage" }, { "vbm", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-3", "-3", "Maximum body voltage" }, { "xt", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.55e-07", "1.55e-07", "Doping depth" }, { "k1", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "sqrt V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk effect coefficient 1" }, { "kt1", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-0.11", "-0.11", "Temperature coefficient of Vth" }, { "kt1l", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of Vth" }, { "kt2", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.022", "0.022", "Body-coefficient of kt1" }, { "k2", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bulk effect coefficient 2" }, { "k3", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Narrow width effect coefficient" }, { "k3b", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body effect coefficient of k3" }, { "w0", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "2.5e-06", "2.5e-06", "Narrow width effect parameter" }, { "nlx", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.74e-07", "1.74e-07", "Lateral non-uniform doping effect" }, { "dvt0", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.2", "2.2", "Short channel effect coeff. 0" }, { "dvt1", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.53", "0.53", "Short channel effect coeff. 1" }, { "dvt2", 140, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.032", "-0.032", "Short channel effect coeff. 2" }, { "dvt0w", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Narrow Width coeff. 0" }, { "dvt1w", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "5.3e+06", "5.3e+06", "Narrow Width effect coeff. 1" }, { "dvt2w", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "-0.032", "-0.032", "Narrow Width effect coeff. 2" }, { "drout", 144, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0.56", "0.56", "DIBL coefficient of output resistance" }, { "dsub", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.56", "0.56", "DIBL coefficient in the subthreshold region" }, { "vth0", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.7", "-0.7", "Threshold voltage" }, { "vtho", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0.7", "-0.7", "n.a." }, { "ua", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.25e-09", "2.25e-09", "Linear gate dependence of mobility" }, { "ua1", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "4.31e-09", "4.31e-09", "Temperature coefficient of ua" }, { "ub", 149, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5.87e-19", "5.87e-19", "Quadratic gate dependence of mobility" }, { "ub1", 150, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-7.61e-18", "-7.61e-18", "Temperature coefficient of ub" }, { "uc", 151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-4.65e-11", "-4.65e-11", "Body-bias dependence of mobility" }, { "uc1", 152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-5.6e-11", "-5.6e-11", "Temperature coefficient of uc" }, { "u0", 153, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.067", "0.025", "Low-field mobility at Tnom" }, { "ute", 154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "-1.5", "-1.5", "Temperature coefficient of mobility" }, { "voff", 155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-0.08", "-0.08", "Threshold voltage offset" }, { "tnom", 701, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "300.15", "300.15", "Parameter measurement temperature" }, { "cgso", 702, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "2.07188e-10", "2.07188e-10", "Gate-source overlap capacitance per width" }, { "cgdo", 703, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "2.07188e-10", "2.07188e-10", "Gate-drain overlap capacitance per width" }, { "xpart", 705, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel charge partitioning" }, { "delta", 156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.01", "0.01", "Effective Vds parameter" }, { "rsh", 706, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source-drain sheet resistance" }, { "rdsw", 157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "Source-drain resistance per width" }, { "prwg", 179, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-bias effect on parasitic resistance" }, { "prwb", 180, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body-effect on parasitic resistance" }, { "prt", 158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of parasitic resistance" }, { "eta0", 161, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.08", "0.08", "Subthreshold region DIBL coefficient" }, { "etab", 162, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.07", "-0.07", "Subthreshold region DIBL coefficient" }, { "pclm", 163, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/V", SIM_MODEL::PARAM::CATEGORY::DC, "1.3", "1.3", "Channel length modulation Coefficient" }, { "pdiblc1", 164, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.39", "0.39", "Drain-induced barrier lowering coefficient" }, { "pdiblc2", 165, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.0086", "0.0086", "Drain-induced barrier lowering coefficient" }, { "pdiblcb", 178, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body-effect on drain-induced barrier lowering" }, { "pvag", 168, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate dependence of output resistance parameter" }, { "shmod", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Self heating mode selector" }, { "ddmod", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "Dynamic depletion mode selector" }, { "tbox", 195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "3e-07", "3e-07", "Back gate oxide thickness in meters" }, { "tsi", 196, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-07", "1e-07", "Silicon-on-insulator thickness in meters" }, { "xj", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "NaN", "NaN", "Junction Depth" }, { "rth0", 208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Self-heating thermal resistance" }, { "cth0", 209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Self-heating thermal capacitance" }, { "ngidl", 215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.2", "1.2", "GIDL first parameter" }, { "agidl", 216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "GIDL second parameter" }, { "bgidl", 217, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "GIDL third parameter" }, { "ndiode", 218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Diode non-ideality factor" }, { "xbjt", 226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1", "1", "Temperature coefficient for Isbjt" }, { "xdif", 227, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1", "1", "Temperature coefficient for Isdif" }, { "xrec", 228, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1", "1", "Temperature coefficient for Isrec" }, { "xtun", 229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for Istun" }, { "pbswg", 843, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.7", "0.7", "Source/drain (gate side) sidewall junction capacitance built in potential" }, { "mjswg", 844, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.5", "0.5", "Source/drain (gate side) sidewall junction capacitance grading coefficient" }, { "cjswg", 845, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1e-10", "1e-10", "Source/drain (gate side) sidewall junction capacitance per unit width" }, { "lint", 819, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "ll", 820, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "llc", 848, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "lln", 821, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Length reduction parameter" }, { "lw", 822, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "lwc", 849, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "lwn", 823, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Length reduction parameter" }, { "lwl", 824, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "lwlc", 847, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length reduction parameter" }, { "wr", 169, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width dependence of rds" }, { "wint", 827, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "dwg", 170, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "dwb", 171, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wl", 828, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wlc", 851, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wln", 829, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width reduction parameter" }, { "ww", 830, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wwc", 852, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wwn", 831, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width reduction parameter" }, { "wwl", 832, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "wwlc", 850, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width reduction parameter" }, { "b0", 172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Abulk narrow width parameter" }, { "b1", 173, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Abulk narrow width parameter" }, { "cgsl", 186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "New C-V model parameter" }, { "cgdl", 187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "New C-V model parameter" }, { "ckappa", 188, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.6", "0.6", "New C-V model parameter" }, { "cf", 189, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "8.16367e-11", "8.16367e-11", "Fringe capacitance parameter" }, { "clc", 190, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "Vdsat parameter for C-V model" }, { "cle", 191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vdsat parameter for C-V model" }, { "dwc", 835, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta W for C-V model" }, { "dlc", 836, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Delta L for C-V model" }, { "alpha0", 174, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "substrate current model parameter" }, { "noia", 816, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1e+20", "9.9e+18", "Flicker noise parameter" }, { "noib", 817, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "50000", "2400", "Flicker noise parameter" }, { "noic", 818, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "-1.4e-12", "1.4e-12", "Flicker noise parameter" }, { "em", 837, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "4.1e+07", "4.1e+07", "Flicker noise parameter" }, { "ef", 838, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker noise frequency exponent" }, { "af", 839, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Flicker noise exponent" }, { "kf", 840, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Flicker noise coefficient" }, { "noif", 841, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Floating body excess noise ideality factor" }, { "k1w1", 239, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "First Body effect width dependent parameter" }, { "k1w2", 240, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Second Boby effect width dependent parameter" }, { "ketas", 241, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Surface potential adjustment for bulk charge effect" }, { "dwbc", 242, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width offset for body contact isolation edge" }, { "beta0", 243, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "First Vds dependent parameter of impact ionizition current" }, { "beta1", 244, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Second Vds dependent parameter of impact ionizition current" }, { "beta2", 245, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Third Vds dependent parameter of impact ionizition current" }, { "vdsatii0", 246, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.9", "0.9", "Nominal drain saturation voltage at threshold for impact ionizition current" }, { "tii", 247, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependent parameter for impact ionizition" }, { "lii", 248, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel length dependent parameter at threshold for impact ionizition current" }, { "sii0", 249, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "First Vgs dependent parameter for impact ionizition current" }, { "sii1", 250, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.1", "0.1", "Second Vgs dependent parameter for impact ionizition current" }, { "sii2", 251, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Third Vgs dependent parameter for impact ionizition current" }, { "siid", 252, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vds dependent parameter of drain saturation voltage for impact ionizition current" }, { "fbjtii", 253, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Fraction of bipolar current affecting the impact ionization" }, { "esatii", 238, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+07", "1e+07", "Saturation electric field for impact ionization" }, { "ntun", 221, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Reverse tunneling non-ideality factor" }, { "nrecf0", 255, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Recombination non-ideality factor at forward bias" }, { "nrecr0", 256, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Recombination non-ideality factor at reversed bias" }, { "isbjt", 222, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "BJT injection saturation current" }, { "isdif", 223, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Body to source/drain injection saturation current" }, { "isrec", 224, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-05", "1e-05", "Recombination in depletion saturation current" }, { "istun", 225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Reverse tunneling saturation current" }, { "ln", 257, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "2e-06", "2e-06", "Electron/hole diffusion length" }, { "vrec0", 258, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Voltage dependent parameter for recombination current" }, { "vtun0", 259, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Voltage dependent parameter for tunneling current" }, { "nbjt", 260, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Power coefficient of channel length dependency for bipolar current" }, { "lbjt0", 261, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "2e-07", "2e-07", "Refferenc channel length for bipolar cuurent" }, { "ldif0", 276, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Channel-length dependency coefficient of diffusion cap" }, { "vabjt", 262, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Early voltage for bipolar current" }, { "aely", 263, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel length dependency of early voltage for bipolar cuurent" }, { "ahli", 264, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "High level injection parameter for bipolar current" }, { "rbody", 204, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Intrinsic body contact sheet resistance" }, { "rbsh", 237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Extrinsic body contact sheet resistance" }, { "cgeo", 704, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Gate substrate overlap capacitance per unit channel length" }, { "tt", 232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1e-12", "1e-12", "Diffusion capacitance transit time coefficient" }, { "ndif", 269, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "-1", "-1", "Power coefficient of channel length dependency for diffusion capacitance" }, { "vsdfb", 234, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Source/drain bottom diffusion capacitance flatband voltage" }, { "vsdth", 233, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Source/drain bottom diffusion capacitance threshold voltage" }, { "csdmin", 236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.000100544", "0.000100544", "Source/drain bottom diffusion minimum capacitance" }, { "asd", 235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "Source/drain bottom diffusion smoothing parameter" }, { "csdesw", 846, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "Source/drain sidewall fringing capacitance per unit length" }, { "ntrecf", 265, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for Nrecf" }, { "ntrecr", 266, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for Nrecr" }, { "dlcb", 267, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length offset fitting parameter for body charge" }, { "fbody", 268, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Scaling factor for body charge" }, { "tcjswg", 270, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of Cjswg" }, { "tpbswg", 271, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient of Pbswg" }, { "acde", 272, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Exponential coefficient for charge thickness in capMod=3 for accumulation and depletion regions" }, { "moin", 273, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "15", "15", "Coefficient for the gate-bias dependent surface potential" }, { "delvt", 274, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Threshold voltage adjust for CV" }, { "kb1", 197, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Scaling factor for backgate charge" }, { "dlbg", 275, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length offset fitting parameter for backgate charge" }, { "igmod", 291, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "gate current model selector" }, { "toxqm", 290, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "effective oxide thickness considering quantum effect" }, { "wth0", 277, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Minimum width for thermal resistance calculation" }, { "rhalo", 278, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "1e+15", "1e+15", "body halo sheet resistance" }, { "ntox", 279, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "power term of gate current" }, { "toxref", 280, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "2.5e-09", "2.5e-09", "target oxide thickness" }, { "ebg", 281, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1.2", "1.2", "effective bandgap in gate current calcula." }, { "vevb", 282, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.075", "0.075", "Vaux parameter for valence-band electron tunneling" }, { "alphagb1", 283, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.35", "0.35", "First Vox dependent parameter for gate current in inversion" }, { "betagb1", 284, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.03", "0.03", "Second Vox dependent parameter for gate current in inversion" }, { "vgb1", 285, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "300", "300", "Third Vox dependent parameter for gate current in inversion" }, { "vecb", 286, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.026", "0.026", "Vaux parameter for conduction-band electron tunneling" }, { "alphagb2", 287, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.43", "0.43", "First Vox dependent parameter for gate current in accumulation" }, { "betagb2", 288, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.05", "0.05", "Second Vox dependent parameter for gate current in accumulation" }, { "vgb2", 289, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "17", "17", "Third Vox dependent parameter for gate current in accumulation" }, { "voxh", 292, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "5", "5", "the limit of Vox in gate current calculation" }, { "deltavox", 293, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.005", "0.005", "the smoothing parameter in the Vox smoothing function" }, { "lnch", 301, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nch" }, { "lnsub", 302, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsub" }, { "lngate", 303, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ngate" }, { "lvth0", 304, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vth0" }, { "lk1", 305, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k1" }, { "lk1w1", 306, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k1w1" }, { "lk1w2", 307, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k1w2" }, { "lk2", 308, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k2" }, { "lk3", 309, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k3" }, { "lk3b", 310, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of k3b" }, { "lkb1", 311, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of kb1" }, { "lw0", 312, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of w0" }, { "lnlx", 313, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nlx" }, { "ldvt0", 314, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt0" }, { "ldvt1", 315, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt1" }, { "ldvt2", 316, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt2" }, { "ldvt0w", 317, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt0w" }, { "ldvt1w", 318, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt1w" }, { "ldvt2w", 319, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dvt2w" }, { "lu0", 320, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of u0" }, { "lua", 321, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ua" }, { "lub", 322, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ub" }, { "luc", 323, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of uc" }, { "lvsat", 324, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vsat" }, { "la0", 325, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of a0" }, { "lags", 326, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ags" }, { "lb0", 327, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of b0" }, { "lb1", 328, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of b1" }, { "lketa", 329, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of keta" }, { "lketas", 330, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ketas" }, { "la1", 331, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of a1" }, { "la2", 332, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of a2" }, { "lrdsw", 333, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdsw" }, { "lprwb", 334, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of prwb" }, { "lprwg", 335, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of prwg" }, { "lwr", 336, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of wr" }, { "lnfactor", 337, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nfactor" }, { "ldwg", 338, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dwg" }, { "ldwb", 339, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dwb" }, { "lvoff", 340, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of voff" }, { "leta0", 341, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of eta0" }, { "letab", 342, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of etab" }, { "ldsub", 343, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of dsub" }, { "lcit", 344, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cit" }, { "lcdsc", 345, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cdsc" }, { "lcdscb", 346, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cdscb" }, { "lcdscd", 347, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cdscd" }, { "lpclm", 348, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pclm" }, { "lpdiblc1", 349, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblc1" }, { "lpdiblc2", 350, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblc2" }, { "lpdiblcb", 351, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pdiblcb" }, { "ldrout", 352, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of drout" }, { "lpvag", 353, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pvag" }, { "ldelta", 354, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of delta" }, { "lalpha0", 355, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of alpha0" }, { "lfbjtii", 356, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of fbjtii" }, { "lbeta0", 357, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of beta0" }, { "lbeta1", 358, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of beta1" }, { "lbeta2", 359, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of beta2" }, { "lvdsatii0", 360, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vdsatii0" }, { "llii", 361, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of lii" }, { "lesatii", 362, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of esatii" }, { "lsii0", 363, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sii0" }, { "lsii1", 364, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sii1" }, { "lsii2", 365, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sii2" }, { "lsiid", 366, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of siid" }, { "lagidl", 367, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of agidl" }, { "lbgidl", 368, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bgidl" }, { "lngidl", 369, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ngidl" }, { "lntun", 370, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ntun" }, { "lndiode", 371, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ndiode" }, { "lnrecf0", 372, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nrecf0" }, { "lnrecr0", 373, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nrecr0" }, { "lisbjt", 374, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of isbjt" }, { "lisdif", 375, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of isdif" }, { "lisrec", 376, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of isrec" }, { "listun", 377, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of istun" }, { "lvrec0", 378, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vrec0" }, { "lvtun0", 379, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vtun0" }, { "lnbjt", 380, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nbjt" }, { "llbjt0", 381, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of lbjt0" }, { "lvabjt", 382, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vabjt" }, { "laely", 383, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of aely" }, { "lahli", 384, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ahli" }, { "lvsdfb", 385, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vsdfb" }, { "lvsdth", 386, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vsdth" }, { "ldelvt", 387, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of delvt" }, { "lacde", 388, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of acde" }, { "lmoin", 389, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of amoin" }, { "wnch", 401, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nch" }, { "wnsub", 402, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsub" }, { "wngate", 403, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ngate" }, { "wvth0", 404, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vth0" }, { "wk1", 405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k1" }, { "wk1w1", 406, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k1w1" }, { "wk1w2", 407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k1w2" }, { "wk2", 408, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k2" }, { "wk3", 409, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k3" }, { "wk3b", 410, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of k3b" }, { "wkb1", 411, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of kb1" }, { "ww0", 412, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of w0" }, { "wnlx", 413, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nlx" }, { "wdvt0", 414, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt0" }, { "wdvt1", 415, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt1" }, { "wdvt2", 416, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt2" }, { "wdvt0w", 417, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt0w" }, { "wdvt1w", 418, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt1w" }, { "wdvt2w", 419, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dvt2w" }, { "wu0", 420, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of u0" }, { "wua", 421, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ua" }, { "wub", 422, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ub" }, { "wuc", 423, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of uc" }, { "wvsat", 424, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vsat" }, { "wa0", 425, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of a0" }, { "wags", 426, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ags" }, { "wb0", 427, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of b0" }, { "wb1", 428, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of b1" }, { "wketa", 429, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of keta" }, { "wketas", 430, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ketas" }, { "wa1", 431, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of a1" }, { "wa2", 432, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of a2" }, { "wrdsw", 433, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdsw" }, { "wprwb", 434, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of prwb" }, { "wprwg", 435, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of prwg" }, { "wwr", 436, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of wr" }, { "wnfactor", 437, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nfactor" }, { "wdwg", 438, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dwg" }, { "wdwb", 439, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dwb" }, { "wvoff", 440, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of voff" }, { "weta0", 441, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of eta0" }, { "wetab", 442, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of etab" }, { "wdsub", 443, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of dsub" }, { "wcit", 444, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cit" }, { "wcdsc", 445, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cdsc" }, { "wcdscb", 446, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cdscb" }, { "wcdscd", 447, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cdscd" }, { "wpclm", 448, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pclm" }, { "wpdiblc1", 449, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblc1" }, { "wpdiblc2", 450, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblc2" }, { "wpdiblcb", 451, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pdiblcb" }, { "wdrout", 452, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of drout" }, { "wpvag", 453, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pvag" }, { "wdelta", 454, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of delta" }, { "walpha0", 455, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of alpha0" }, { "wfbjtii", 456, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of fbjtii" }, { "wbeta0", 457, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of beta0" }, { "wbeta1", 458, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of beta1" }, { "wbeta2", 459, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of beta2" }, { "wvdsatii0", 460, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vdsatii0" }, { "wlii", 461, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of lii" }, { "wesatii", 462, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of esatii" }, { "wsii0", 463, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sii0" }, { "wsii1", 464, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sii1" }, { "wsii2", 465, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sii2" }, { "wsiid", 466, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of siid" }, { "wagidl", 467, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of agidl" }, { "wbgidl", 468, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bgidl" }, { "wngidl", 469, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ngidl" }, { "wntun", 470, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ntun" }, { "wndiode", 471, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ndiode" }, { "wnrecf0", 472, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nrecf0" }, { "wnrecr0", 473, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nrecr0" }, { "wisbjt", 474, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of isbjt" }, { "wisdif", 475, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of isdif" }, { "wisrec", 476, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of isrec" }, { "wistun", 477, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of istun" }, { "wvrec0", 478, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vrec0" }, { "wvtun0", 479, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vtun0" }, { "wnbjt", 480, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nbjt" }, { "wlbjt0", 481, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of lbjt0" }, { "wvabjt", 482, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vabjt" }, { "waely", 483, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of aely" }, { "wahli", 484, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ahli" }, { "wvsdfb", 485, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vsdfb" }, { "wvsdth", 486, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vsdth" }, { "wdelvt", 487, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of delvt" }, { "wacde", 488, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of acde" }, { "wmoin", 489, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of amoin" }, { "pnch", 501, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nch" }, { "pnsub", 502, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsub" }, { "pngate", 503, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ngate" }, { "pvth0", 504, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vth0" }, { "pk1", 505, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k1" }, { "pk1w1", 506, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k1w1" }, { "pk1w2", 507, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k1w2" }, { "pk2", 508, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k2" }, { "pk3", 509, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k3" }, { "pk3b", 510, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of k3b" }, { "pkb1", 511, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of kb1" }, { "pw0", 512, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of w0" }, { "pnlx", 513, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nlx" }, { "pdvt0", 514, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt0" }, { "pdvt1", 515, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt1" }, { "pdvt2", 516, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt2" }, { "pdvt0w", 517, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt0w" }, { "pdvt1w", 518, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt1w" }, { "pdvt2w", 519, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dvt2w" }, { "pu0", 520, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of u0" }, { "pua", 521, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ua" }, { "pub", 522, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ub" }, { "puc", 523, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of uc" }, { "pvsat", 524, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vsat" }, { "pa0", 525, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of a0" }, { "pags", 526, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ags" }, { "pb0", 527, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of b0" }, { "pb1", 528, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of b1" }, { "pketa", 529, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of keta" }, { "pketas", 530, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ketas" }, { "pa1", 531, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of a1" }, { "pa2", 532, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of a2" }, { "prdsw", 533, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdsw" }, { "pprwb", 534, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of prwb" }, { "pprwg", 535, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of prwg" }, { "pwr", 536, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of wr" }, { "pnfactor", 537, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nfactor" }, { "pdwg", 538, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dwg" }, { "pdwb", 539, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dwb" }, { "pvoff", 540, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of voff" }, { "peta0", 541, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of eta0" }, { "petab", 542, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of etab" }, { "pdsub", 543, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of dsub" }, { "pcit", 544, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cit" }, { "pcdsc", 545, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cdsc" }, { "pcdscb", 546, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cdscb" }, { "pcdscd", 547, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cdscd" }, { "ppclm", 548, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pclm" }, { "ppdiblc1", 549, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblc1" }, { "ppdiblc2", 550, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblc2" }, { "ppdiblcb", 551, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pdiblcb" }, { "pdrout", 552, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of drout" }, { "ppvag", 553, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pvag" }, { "pdelta", 554, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of delta" }, { "palpha0", 555, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of alpha0" }, { "pfbjtii", 556, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of fbjtii" }, { "pbeta0", 557, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of beta0" }, { "pbeta1", 558, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of beta1" }, { "pbeta2", 559, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of beta2" }, { "pvdsatii0", 560, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vdsatii0" }, { "plii", 561, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of lii" }, { "pesatii", 562, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of esatii" }, { "psii0", 563, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sii0" }, { "psii1", 564, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sii1" }, { "psii2", 565, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sii2" }, { "psiid", 566, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of siid" }, { "pagidl", 567, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of agidl" }, { "pbgidl", 568, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bgidl" }, { "pngidl", 569, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ngidl" }, { "pntun", 570, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ntun" }, { "pndiode", 571, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ndiode" }, { "pnrecf0", 572, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nrecf0" }, { "pnrecr0", 573, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nrecr0" }, { "pisbjt", 574, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of isbjt" }, { "pisdif", 575, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of isdif" }, { "pisrec", 576, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of isrec" }, { "pistun", 577, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of istun" }, { "pvrec0", 578, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vrec0" }, { "pvtun0", 579, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vtun0" }, { "pnbjt", 580, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nbjt" }, { "plbjt0", 581, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of lbjt0" }, { "pvabjt", 582, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vabjt" }, { "paely", 583, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of aely" }, { "pahli", 584, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ahli" }, { "pvsdfb", 585, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vsdfb" }, { "pvsdth", 586, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vsdth" }, { "pdelvt", 587, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of delvt" }, { "pacde", 588, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of acde" }, { "pmoin", 589, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of amoin" }, { "nmos", 814, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flag to indicate NMOS" }, { "pmos", 815, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flag to indicate PMOS" }, }, // Instance parameters { { "m", 31, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Parallel Multiplier", true }, { "l", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length", true }, { "w", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width", true }, { "ad", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain area", true }, { "as", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source area", true }, { "pd", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain perimeter", true }, { "ps", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source perimeter", true }, { "nrd", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in drain", true }, { "nrs", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in source", true }, { "off", 9, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device is initially off", true }, { "ic", 19, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vector of DS,GS,BS initial voltages", true }, { "gmbs", 918, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gmb", true }, { "gm", 916, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gm", true }, { "gm/ids", 946, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gm/Ids", true }, { "gds", 917, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gds", true }, { "vdsat", 939, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vdsat", true }, { "vth", 938, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vth", true }, { "ids", 913, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ids", true }, { "vbs", 909, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vbs", true }, { "vgs", 910, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vgs", true }, { "vds", 912, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vds", true }, { "ves", 911, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ves", true }, { "bjtoff", 15, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "BJT on/off flag", true }, { "debug", 21, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "BJT on/off flag", true }, { "rth0", 16, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Instance Thermal Resistance", true }, { "cth0", 17, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Instance Thermal Capacitance", true }, { "nrb", 18, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of squares in body", true }, { "frbody", 30, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "layout dependent body-resistance coefficient", true }, { "nbc", 22, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of body contact isolation edge", true }, { "nseg", 23, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number segments for width partitioning", true }, { "pdbcp", 24, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Perimeter length for bc parasitics at drain side", true }, { "psbcp", 25, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Perimeter length for bc parasitics at source side", true }, { "agbcp", 26, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gate to body overlap area for bc parasitics", true }, { "aebcp", 27, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Substrate to body overlap area for bc prasitics", true }, { "vbsusr", 28, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vbs specified by user", true }, { "tnodeout", 29, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flag indicating external temp node", true }, } }; static const NGSPICE::MODEL_INFO hisim2 = { "HiSIM2", "NMOS", "PMOS", { "Drain", "Gate", "Source", "Bulk" }, "Hiroshima University STARC IGFET Model 2.8.0", // Model parameters { { "info", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "information level (for debug, etc.)" }, { "noise", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "noise model selector" }, { "version", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "280", "280", "model version 280" }, { "show", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "show physical value" }, { "corsrd", 11, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "solve equations accounting Rs and Rd." }, { "corg", 32, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "solve equations accounting Rg." }, { "coiprv", 12, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "use ids_prv as initial guess of Ids (internal flag)" }, { "copprv", 13, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "use ps{0/l}_prv as initial guess of Ps{0/l} (internal flag)" }, { "coadov", 17, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "add overlap to intrisic" }, { "coisub", 21, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "calculate isub" }, { "coiigs", 22, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "calculate igate" }, { "cogidl", 23, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "calculate igidl" }, { "coovlp", 24, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "calculate overlap charge" }, { "coflick", 25, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "calculate 1/f noise" }, { "coisti", 26, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "calculate STI" }, { "conqs", 29, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "calculate in nqs mode or qs mode" }, { "cothrml", 30, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "calculate thermal noise" }, { "coign", 31, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "calculate induced gate noise" }, { "codfm", 36, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "calculation of model for DFM" }, { "corecip", 37, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "1", "1", "capacitance reciprocity takes first priority" }, { "coqy", 38, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "calculate lateral-field-induced charge/capacitance" }, { "coqovsm", 39, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "select smoothing method of Qover" }, { "coerrrep", 153, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "selector for error report" }, { "codep", 45, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "selector for depletion device" }, { "coddlt", 40, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "selector for ddlt model" }, { "vmax", 100, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "1e+07", "1e+07", "saturation velocity [cm/s]" }, { "bgtmp1", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "9.025e-05", "9.025e-05", "first order temp. coeff. for band gap [V/K]" }, { "bgtmp2", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1e-07", "1e-07", "second order temp. coeff. for band gap [V/K^2]" }, { "tox", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "3e-09", "3e-09", "oxide thickness [m]" }, { "xld", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "lateral diffusion of S/D under the gate [m]" }, { "lover", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "3e-08", "3e-08", "overlap length" }, { "xwd", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "lateral diffusion along the width dir. [m]" }, { "xl", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "gate length offset due to mask/etch effect [m]" }, { "xw", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "gate width offset due to mask/etch effect [m]" }, { "saref", 433, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "reference distance from STI edge to Gate edge [m]" }, { "sbref", 434, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "reference distance from STI edge to Gate edge [m]" }, { "ll", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "gate length parameter" }, { "lld", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "gate length parameter" }, { "lln", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "gate length parameter" }, { "wl", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "gate width parameter" }, { "wl1", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "gate width parameter" }, { "wl1p", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "gate width parameter" }, { "wl2", 407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "gate width parameter" }, { "wl2p", 408, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "gate width parameter" }, { "wld", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "gate width parameter" }, { "wln", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "gate width parameter" }, { "xqy", 178, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "[m]" }, { "xqy1", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "[F m^{XQY2}]" }, { "xqy2", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "[-]" }, { "rs", 398, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "source contact resistance [ohm m]" }, { "rd", 399, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "drain contact resistance [ohm m]" }, { "rsh", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "source/drain diffusion sheet resistance [ohm]" }, { "rshg", 384, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "gate-elecrode sheet resistance" }, { "vfbc", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-1", "-1", "constant part of Vfb [V]" }, { "vbi", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1.1", "1.1", "built-in potential [V]" }, { "nsubc", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5e+17", "5e+17", "constant part of Nsub [1/cm^3]" }, { "vfbcl", 272, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "gate-length dependence of VFBC [um]" }, { "vfbclp", 273, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "gate-length dependence of VFBC [-]" }, { "parl2", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "under diffusion [m]" }, { "lp", 180, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1.5e-08", "1.5e-08", "length of pocket potential [m]" }, { "nsubp", 181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+18", "1e+18", "[1/cm^3]" }, { "nsubpl", 196, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0.001", "0.001", "gate-length dependence of NSUBP" }, { "nsubpfac", 197, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "gate-length dependence of NSUBP" }, { "nsubpdlt", 274, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.01", "0.01", "Delta for nsubp smoothing [-]" }, { "nsubpw", 182, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "pocket implant parameter" }, { "nsubpwp", 183, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "pocket implant parameter" }, { "scp1", 184, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "parameter for pocket [-]" }, { "scp2", 185, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for pocket [1/V]" }, { "scp3", 186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for pocket [m/V]" }, { "sc1", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "parameter for SCE [-]" }, { "sc2", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for SCE [1/V]" }, { "sc3", 128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for SCE [m/V]" }, { "sc4", 460, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for SCE []" }, { "pgd1", 187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for gate-poly depletion [V]" }, { "pgd2", 188, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "parameter for gate-poly depletion [V]" }, { "pgd4", 190, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for gate-poly depletion [-]" }, { "ndep", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "coeff. of Qbm for Eeff [-]" }, { "ndepl", 419, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "coeff. of Qbm for Eeff [-]" }, { "ndeplp", 420, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "coeff. of Qbm for Eeff [-]" }, { "ndepw", 469, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "coeff. of Qbm for Eeff [-]" }, { "ndepwp", 470, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "coeff. of Qbm for Eeff [-]" }, { "ninv", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "coeff. of Qnm for Eeff [-]" }, { "ninvd", 300, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "modification of Vdse dependence on Eeff [1/V]" }, { "ninvdl", 301, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "LG dependence of NINVD" }, { "ninvdlp", 302, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "LG dependence of NINVD" }, { "muecb0", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1000", "1000", "const. part of coulomb scattering [cm^2/Vs]" }, { "muecb1", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "coeff. for coulomb scattering [cm^2/Vs]" }, { "mueph0", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "power of Eeff for phonon scattering [-]" }, { "muepwp", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "phonon scattering parameter" }, { "muepwd", 333, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "phonon scattering parameter" }, { "muephl", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "phonon scattering parameter" }, { "mueplp", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "phonon scattering parameter" }, { "muepld", 150, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "phonon scattering parameter" }, { "muesr0", 144, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "power of Eeff for S.R. scattering [-]" }, { "muesr1", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+15", "1e+15", "coeff. for S.R. scattering [-]" }, { "muesrl", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "surface roughness parameter" }, { "muesrw", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "change of surface roughness related mobility" }, { "mueswp", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "change of surface roughness related mobility" }, { "mueslp", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "surface roughness parameter" }, { "muetmp", 195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.5", "1.5", "parameter for mobility [-]" }, { "bb", 149, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "1", "empirical mobility model coefficient [-]" }, { "sub1", 151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "parameter for Isub [1/V]" }, { "sub2", 152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "25", "25", "parameter for Isub [V]" }, { "svgs", 283, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.8", "0.8", "coefficient for Vg of Psislsat" }, { "svbs", 284, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "coefficient for Vbs of Psislsat" }, { "nsti", 225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5e+17", "5e+17", "parameter for STI [1/cm^3]" }, { "wsti", 226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for STI [m]" }, { "wstil", 227, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for STI [?]" }, { "wstilp", 231, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "parameter for STI [?]" }, { "wstiw", 234, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for STI [?]" }, { "wstiwp", 228, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "parameter for STI [?]" }, { "scsti1", 229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for STI [-]" }, { "scsti2", 230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for STI [1/V]" }, { "vthsti", 232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for STI" }, { "vdsti", 233, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for STI [-]" }, { "muesti1", 235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "STI Stress mobility parameter" }, { "muesti2", 236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "STI Stress mobility parameter" }, { "muesti3", 237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "STI Stress mobility parameter" }, { "nsubpsti1", 238, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "STI Stress pocket impla parameter" }, { "nsubpsti2", 239, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "STI Stress pocket impla parameter" }, { "nsubpsti3", 240, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "STI Stress pocket impla parameter" }, { "nsubcsti1", 198, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "STI Stress Parameter for Nsubc [-]" }, { "nsubcsti2", 247, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "STI Stress Parameter for Nsubc [-]" }, { "nsubcsti3", 252, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "STI Stress Parameter for Nsubc [-]" }, { "lpext", 241, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-50", "1e-50", "Pocket extension" }, { "npext", 242, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5e+17", "5e+17", "Pocket extension" }, { "npextw", 471, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "new model parameter NPEXTW" }, { "npextwp", 472, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "new model parameter NPEXTWP" }, { "cgso", 154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "G-S overlap capacitance per unit W [F/m]" }, { "cgdo", 155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "G-D overlap capacitance per unit W [F/m]" }, { "cgbo", 156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0", "0", "G-B overlap capacitance per unit L [F/m]" }, { "tpoly", 179, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2e-07", "2e-07", "hight of poly gate [m]" }, { "js0", 157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "5e-07", "5e-07", "Saturation current density [A/m^2]" }, { "js0sw", 158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m²", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Side wall saturation current density [A/m]" }, { "nj", 159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Emission coefficient [-]" }, { "njsw", 160, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Sidewall emission coefficient" }, { "xti", 161, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Junction current temparature exponent coefficient [-]" }, { "cj", 162, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.0005", "0.0005", "Bottom junction capacitance per unit area at zero bias [F/m^2]" }, { "cjsw", 163, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "5e-10", "5e-10", "Source/drain sidewall junction capacitance grading coefficient per unit length at zero bias [F/m]" }, { "cjswg", 164, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "5e-10", "5e-10", "Source/drain gate sidewall junction capacitance per unit length at zero bias [F/m]" }, { "mj", 165, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.5", "0.5", "Bottom junction capacitance grading coefficient" }, { "mjsw", 166, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.33", "0.33", "Source/drain sidewall junction capacitance grading coefficient" }, { "mjswg", 167, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::CAPACITANCE, "0.33", "0.33", "Source/drain gate sidewall junction capacitance grading coefficient" }, { "pb", 175, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Bottom junction build-in potential [V]" }, { "pbsw", 176, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Source/drain sidewall junction build-in potential [V]" }, { "pbswg", 177, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Source/drain gate sidewall junction build-in potential [V]" }, { "tcjbd", 92, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependence of czbd" }, { "tcjbs", 93, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependence of czbs" }, { "tcjbdsw", 94, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependence of czbdsw" }, { "tcjbssw", 95, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependence of czbssw" }, { "tcjbdswg", 96, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependence of czbdswg" }, { "tcjbsswg", 97, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependence of czbsswg" }, { "xti2", 168, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "temperature coefficient [-]" }, { "cisb", 169, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "reverse bias saturation current [-]" }, { "cvb", 170, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "bias dependence coefficient of cisb [-]" }, { "ctemp", 171, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "temperature coefficient [-]" }, { "cisbk", 172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "reverse bias saturation current [A]" }, { "cvbk", 173, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "bias dependence coefficient of cisb [-]" }, { "divx", 174, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "[1/V]" }, { "clm1", 191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.7", "0.7", "parameter for CLM [-]" }, { "clm2", 192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "parameter for CLM [1/m]" }, { "clm3", 193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "parameter for CLM [-]" }, { "clm5", 402, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "parameter for CLM [-]" }, { "clm6", 403, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for CLM [um^{-clm5}]" }, { "vover", 199, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "parameter for overshoot [m^{voverp}]" }, { "voverp", 200, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "parameter for overshoot [-]" }, { "vovers", 303, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for overshoot [-]" }, { "voversp", 304, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for overshoot [-]" }, { "wfc", 201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for narrow channel effect [m*F/(cm^2)]" }, { "nsubcw", 249, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for narrow channel effect" }, { "nsubcwp", 250, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for narrow channel effect" }, { "nsubcmax", 248, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5e+18", "5e+18", "Parameter for narrow channel effect" }, { "qme1", 202, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for quantum effect [mV]" }, { "qme2", 203, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "parameter for quantum effect [V]" }, { "qme3", 204, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for quantum effect [m]" }, { "gidl1", 205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "parameter for GIDL [?]" }, { "gidl2", 206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3e+07", "3e+07", "parameter for GIDL [?]" }, { "gidl3", 207, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.9", "0.9", "parameter for GIDL [?]" }, { "gidl4", 281, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for GIDL [?]" }, { "gidl5", 282, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.2", "0.2", "parameter for GIDL [?]" }, { "gidl6", 189, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for GIDL [-]" }, { "gidl7", 194, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "parameter for GIDL [-]" }, { "gleak1", 208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "parameter for gate current [A*V^(-3/2)/C]" }, { "gleak2", 209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e+07", "1e+07", "parameter for gate current [V^(-1/2)/m ]" }, { "gleak3", 210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.06", "0.06", "parameter for gate current [-]" }, { "gleak4", 211, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "4", "4", "parameter for gate current [1/m]" }, { "gleak5", 212, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "7500", "7500", "parameter for gate current [V/m]" }, { "gleak6", 213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.25", "0.25", "parameter for gate current [V]" }, { "gleak7", 214, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "parameter for gate current [m^2]" }, { "glksd1", 215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-15", "1e-15", "parameter for gate current [A*m/V^2]" }, { "glksd2", 216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "5e+06", "5e+06", "parameter for gate current [1/(V*m)]" }, { "glksd3", 217, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "-5e+06", "-5e+06", "parameter for gate current [1/m]" }, { "glkb1", 218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "5e-16", "5e-16", "parameter for gate current [A/V^2]" }, { "glkb2", 219, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "parameter for gate current [m/V]" }, { "glkb3", 429, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for gate current [V]" }, { "egig", 220, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for gate current [V]" }, { "igtemp2", 221, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for gate current [V*k]" }, { "igtemp3", 222, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for gate current [V*k^2]" }, { "vzadd0", 223, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.02", "0.02", "Vzadd at Vds=0 [V]" }, { "pzadd0", 224, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.02", "0.02", "Pzadd at Vds=0 [V]" }, { "falph", 263, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "parameter for 1/f noise" }, { "kappa", 251, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3.9", "3.9", "dielectric constant for high-k stacked gate" }, { "vdiffj", 254, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.0006", "0.0006", "threshold voltage for S/D junction diode [V]" }, { "dly1", 255, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "s", SIM_MODEL::PARAM::CATEGORY::DC, "1e-10", "1e-10", "parameter for transit time [-]" }, { "dly2", 256, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "s", SIM_MODEL::PARAM::CATEGORY::DC, "0.7", "0.7", "parameter for transit time [-]" }, { "dly3", 257, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "8e-07", "8e-07", "parameter for trandforming bulk charge [s/F]" }, { "tnom", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "27", "27", "nominal temperature [K]" }, { "ibpc1", 404, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for Impact-Ionization Induced Bulk Potential Change" }, { "ibpc2", 405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for Impact-Ionization Induced Bulk Potential Change" }, { "mphdfm", 409, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.3", "-0.3", "NSUBCDFM dependence of phonon scattering for DFM" }, { "web", 88, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Description for the model parameter WPE web" }, { "wec", 89, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Description for the model parameter WPE wec" }, { "nsubcwpe", 91, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Description for the model parameter WPE nsubcwpe" }, { "npextwpe", 41, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Description for the model parameter WPE npextwpe" }, { "nsubpwpe", 43, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Description for the model parameter WPE nsubpwpe" }, { "vgsmin", 466, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-5", "5", "minimal/maximal expected Vgs (NMOS/PMOS) [V]" }, { "sc3vbs", 467, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vbs value for clamping sc3 [V]" }, { "byptol", 468, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "BYP_TOL_FACTOR for bypass control" }, { "muecb0lp", 473, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "L dependence of MUECB0" }, { "muecb1lp", 474, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "L dependence of MUECB1" }, { "ndepm", 600, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+17", "1e+17", "N- layer concentlation of the depletion MOS model" }, { "ndepml", 610, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "L dependence of NDEPM" }, { "ndepmlp", 611, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "L dependence of NDEPM" }, { "tndep", 601, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2e-07", "2e-07", "N- layer depth of the depletion MOS model" }, { "depleak", 608, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "leakage current modification parameter for the depletion MOS model" }, { "depleakl", 614, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "L dependence of DEPLEAK" }, { "depleaklp", 615, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "L dependence of DEPLEAK" }, { "depeta", 609, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vds dependence of threshold voltage for the depletion MOS model" }, { "depmue0", 275, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1000", "1000", "[-]" }, { "depmue0l", 276, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "[-]" }, { "depmue0lp", 277, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "[-]" }, { "depmue1", 278, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "[-]" }, { "depmue1l", 279, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "[-]" }, { "depmue1lp", 280, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "[-]" }, { "depmueback0", 288, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "[-]" }, { "depmueback0l", 289, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "[-]" }, { "depmueback0lp", 291, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "[-]" }, { "depmueback1", 293, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "[-]" }, { "depmueback1l", 294, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "[-]" }, { "depmueback1lp", 295, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "[-]" }, { "depmueph0", 296, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "[-]" }, { "depmueph1", 297, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5000", "5000", "[-]" }, { "depvmax", 298, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3e+07", "3e+07", "[-]" }, { "depvmaxl", 299, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "[-]" }, { "depvmaxlp", 313, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "[-]" }, { "depvdsef1", 314, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "[-]" }, { "depvdsef1l", 315, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "[-]" }, { "depvdsef1lp", 316, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "[-]" }, { "depvdsef2", 317, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "[-]" }, { "depvdsef2l", 318, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "[-]" }, { "depvdsef2lp", 319, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "[-]" }, { "depbb", 320, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "[-]" }, { "depmuetmp", 321, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.5", "1.5", "[-]" }, { "lmin", 1000, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Minimum length for the model" }, { "lmax", 1001, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Maximum length for the model" }, { "wmin", 1002, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Minimum width for the model" }, { "wmax", 1003, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Maximum width for the model" }, { "lbinn", 1004, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "L modulation coefficient for binning" }, { "wbinn", 1005, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "W modulation coefficient for binning" }, { "lvmax", 1100, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vmax" }, { "lbgtmp1", 1101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bgtmp1" }, { "lbgtmp2", 1102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bgtmp2" }, { "leg0", 1103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of eg0" }, { "llover", 1106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of lover" }, { "lvfbover", 1428, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vfbover" }, { "lnover", 1430, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nover" }, { "lwl2", 1407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of wl2" }, { "lvfbc", 1121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vfbc" }, { "lnsubc", 1123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsubc" }, { "lnsubp", 1181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsubp" }, { "lscp1", 1184, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of scp1" }, { "lscp2", 1185, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of scp2" }, { "lscp3", 1186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of scp3" }, { "lsc1", 1126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sc1" }, { "lsc2", 1127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sc2" }, { "lsc3", 1128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sc3" }, { "lsc4", 1270, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sc4" }, { "lpgd1", 1187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pgd1" }, { "lndep", 1129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ndep" }, { "lninv", 1130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ninv" }, { "lmuecb0", 1131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muecb0" }, { "lmuecb1", 1132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muecb1" }, { "lmueph1", 1133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of mueph1" }, { "lvtmp", 1141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vtmp" }, { "lwvth0", 1142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of wvth0" }, { "lmuesr1", 1143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muesr1" }, { "lmuetmp", 1195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muetmp" }, { "lsub1", 1151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sub1" }, { "lsub2", 1152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sub2" }, { "lsvds", 1286, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of svds" }, { "lsvbs", 1284, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of svbs" }, { "lsvgs", 1283, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of svgs" }, { "lnsti", 1225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsti" }, { "lwsti", 1226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of wsti" }, { "lscsti1", 1229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of scsti1" }, { "lscsti2", 1230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of scsti2" }, { "lvthsti", 1232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vthsti" }, { "lmuesti1", 1235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muesti1" }, { "lmuesti2", 1236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muesti2" }, { "lmuesti3", 1237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muesti3" }, { "lnsubpsti1", 1238, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsubpsti1" }, { "lnsubpsti2", 1239, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsubpsti2" }, { "lnsubpsti3", 1240, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsubpsti3" }, { "lnsubcsti1", 253, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsubcsti1" }, { "lnsubcsti2", 264, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsubcsti2" }, { "lnsubcsti3", 265, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsubcsti3" }, { "lcgso", 1154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cgso" }, { "lcgdo", 1155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cgdo" }, { "ljs0", 1157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of js0" }, { "ljs0sw", 1158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of js0sw" }, { "lnj", 1159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nj" }, { "lcisbk", 1172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cisbk" }, { "lclm1", 1191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of clm1" }, { "lclm2", 1192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of clm2" }, { "lclm3", 1193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of clm3" }, { "lwfc", 1201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of wfc" }, { "lgidl1", 1205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gidl1" }, { "lgidl2", 1206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gidl2" }, { "lgleak1", 1208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gleak1" }, { "lgleak2", 1209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gleak2" }, { "lgleak3", 1210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gleak3" }, { "lgleak6", 1213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gleak6" }, { "lglksd1", 1215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of glksd1" }, { "lglksd2", 1216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of glksd2" }, { "lglkb1", 1218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of glkb1" }, { "lglkb2", 1219, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of glkb2" }, { "lnftrp", 1258, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nftrp" }, { "lnfalp", 1259, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nfalp" }, { "lvdiffj", 1254, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vdiffj" }, { "libpc1", 1404, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ibpc1" }, { "libpc2", 1405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ibpc2" }, { "wvmax", 2100, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vmax" }, { "wbgtmp1", 2101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bgtmp1" }, { "wbgtmp2", 2102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bgtmp2" }, { "weg0", 2103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of eg0" }, { "wlover", 2106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of lover" }, { "wvfbover", 2428, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vfbover" }, { "wnover", 2430, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nover" }, { "wwl2", 2407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of wl2" }, { "wvfbc", 2121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vfbc" }, { "wnsubc", 2123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsubc" }, { "wnsubp", 2181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsubp" }, { "wscp1", 2184, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of scp1" }, { "wscp2", 2185, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of scp2" }, { "wscp3", 2186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of scp3" }, { "wsc1", 2126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sc1" }, { "wsc2", 2127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sc2" }, { "wsc3", 2128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sc3" }, { "wsc4", 2270, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sc4" }, { "wpgd1", 2187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pgd1" }, { "wndep", 2129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ndep" }, { "wninv", 2130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ninv" }, { "wmuecb0", 2131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muecb0" }, { "wmuecb1", 2132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muecb1" }, { "wmueph1", 2133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of mueph1" }, { "wvtmp", 2141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vtmp" }, { "wwvth0", 2142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of wvth0" }, { "wmuesr1", 2143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muesr1" }, { "wmuetmp", 2195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muetmp" }, { "wsub1", 2151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sub1" }, { "wsub2", 2152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sub2" }, { "wsvds", 2286, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of svds" }, { "wsvbs", 2284, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of svbs" }, { "wsvgs", 2283, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of svgs" }, { "wnsti", 2225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsti" }, { "wwsti", 2226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of wsti" }, { "wscsti1", 2229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of scsti1" }, { "wscsti2", 2230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of scsti2" }, { "wvthsti", 2232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vthsti" }, { "wmuesti1", 2235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muesti1" }, { "wmuesti2", 2236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muesti2" }, { "wmuesti3", 2237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muesti3" }, { "wnsubpsti1", 2238, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsubpsti1" }, { "wnsubpsti2", 2239, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsubpsti2" }, { "wnsubpsti3", 2240, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsubpsti3" }, { "wnsubcsti1", 266, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Wength dependence of nsubcsti1" }, { "wnsubcsti2", 267, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Wength dependence of nsubcsti2" }, { "wnsubcsti3", 268, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Wength dependence of nsubcsti3" }, { "wcgso", 2154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cgso" }, { "wcgdo", 2155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cgdo" }, { "wjs0", 2157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of js0" }, { "wjs0sw", 2158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of js0sw" }, { "wnj", 2159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nj" }, { "wcisbk", 2172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cisbk" }, { "wclm1", 2191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of clm1" }, { "wclm2", 2192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of clm2" }, { "wclm3", 2193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of clm3" }, { "wwfc", 2201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of wfc" }, { "wgidl1", 2205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gidl1" }, { "wgidl2", 2206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gidl2" }, { "wgleak1", 2208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gleak1" }, { "wgleak2", 2209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gleak2" }, { "wgleak3", 2210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gleak3" }, { "wgleak6", 2213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gleak6" }, { "wglksd1", 2215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of glksd1" }, { "wglksd2", 2216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of glksd2" }, { "wglkb1", 2218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of glkb1" }, { "wglkb2", 2219, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of glkb2" }, { "wnftrp", 2258, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nftrp" }, { "wnfalp", 2259, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nfalp" }, { "wvdiffj", 2254, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vdiffj" }, { "wibpc1", 2404, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ibpc1" }, { "wibpc2", 2405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ibpc2" }, { "pvmax", 3100, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vmax" }, { "pbgtmp1", 3101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bgtmp1" }, { "pbgtmp2", 3102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bgtmp2" }, { "peg0", 3103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of eg0" }, { "plover", 3106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of lover" }, { "pvfbover", 3428, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vfbover" }, { "pnover", 3430, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nover" }, { "pwl2", 3407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of wl2" }, { "pvfbc", 3121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vfbc" }, { "pnsubc", 3123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsubc" }, { "pnsubp", 3181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsubp" }, { "pscp1", 3184, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of scp1" }, { "pscp2", 3185, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of scp2" }, { "pscp3", 3186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of scp3" }, { "psc1", 3126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sc1" }, { "psc2", 3127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sc2" }, { "psc3", 3128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sc3" }, { "psc4", 3270, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sc4" }, { "ppgd1", 3187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pgd1" }, { "pndep", 3129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ndep" }, { "pninv", 3130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ninv" }, { "pmuecb0", 3131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muecb0" }, { "pmuecb1", 3132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muecb1" }, { "pmueph1", 3133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of mueph1" }, { "pvtmp", 3141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vtmp" }, { "pwvth0", 3142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of wvth0" }, { "pmuesr1", 3143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muesr1" }, { "pmuetmp", 3195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muetmp" }, { "psub1", 3151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sub1" }, { "psub2", 3152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sub2" }, { "psvds", 3286, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of svds" }, { "psvbs", 3284, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of svbs" }, { "psvgs", 3283, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of svgs" }, { "pnsti", 3225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsti" }, { "pwsti", 3226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of wsti" }, { "pscsti1", 3229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of scsti1" }, { "pscsti2", 3230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of scsti2" }, { "pvthsti", 3232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vthsti" }, { "pmuesti1", 3235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muesti1" }, { "pmuesti2", 3236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muesti2" }, { "pmuesti3", 3237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muesti3" }, { "pnsubpsti1", 3238, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsubpsti1" }, { "pnsubpsti2", 3239, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsubpsti2" }, { "pnsubpsti3", 3240, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsubpsti3" }, { "pnsubcsti1", 269, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsubcsti1" }, { "pnsubcsti2", 270, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsubcsti2" }, { "pnsubcsti3", 271, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsubcsti3" }, { "pcgso", 3154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cgso" }, { "pcgdo", 3155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cgdo" }, { "pjs0", 3157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of js0" }, { "pjs0sw", 3158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of js0sw" }, { "pnj", 3159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nj" }, { "pcisbk", 3172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cisbk" }, { "pclm1", 3191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of clm1" }, { "pclm2", 3192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of clm2" }, { "pclm3", 3193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of clm3" }, { "pwfc", 3201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of wfc" }, { "pgidl1", 3205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gidl1" }, { "pgidl2", 3206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gidl2" }, { "pgleak1", 3208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gleak1" }, { "pgleak2", 3209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gleak2" }, { "pgleak3", 3210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gleak3" }, { "pgleak6", 3213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gleak6" }, { "pglksd1", 3215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of glksd1" }, { "pglksd2", 3216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of glksd2" }, { "pglkb1", 3218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of glkb1" }, { "pglkb2", 3219, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of glkb2" }, { "pnftrp", 3258, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nftrp" }, { "pnfalp", 3259, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nfalp" }, { "pvdiffj", 3254, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vdiffj" }, { "pibpc1", 3404, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ibpc1" }, { "pibpc2", 3405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ibpc2" }, { "vgs_max", 4001, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-S branch" }, { "vgd_max", 4002, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-D branch" }, { "vgb_max", 4003, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-B branch" }, { "vds_max", 4004, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage D-S branch" }, { "vbs_max", 4005, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-S branch" }, { "vbd_max", 4006, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-D branch" }, { "vgsr_max", 4007, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-S branch" }, { "vgdr_max", 4008, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-D branch" }, { "vgbr_max", 4009, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-B branch" }, { "vbsr_max", 4010, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-S branch" }, { "vbdr_max", 4011, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-D branch" }, }, // Instance parameters { { "m", 83, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Multiplication factor [-]", true }, { "l", 51, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length", true }, { "w", 52, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width", true }, { "ad", 53, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain area", true }, { "as", 54, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source area", true }, { "pd", 55, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain perimeter", true }, { "ps", 56, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source perimeter", true }, { "nrd", 57, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in drain", true }, { "nrs", 58, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in source", true }, { "temp", 59, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Lattice temperature [K]", true }, { "off", 61, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device is initially off", true }, { "ic", 65, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vector of DS,GS,BS initial voltages", true }, { "corbnet", 66, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "activate body resistance (1) or not (0)", true }, { "corg", 72, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "activate gate resistance (1) or not (0)", true }, { "ngcon", 74, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "number of gate contacts", true }, { "xgw", 75, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "distance from gate contact to channel edge", true }, { "xgl", 76, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "offset of gate length due to variation in patterning", true }, { "nf", 77, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "number of fingers", true }, { "sa", 78, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "distance from STI edge to Gate edge [m]", true }, { "sb", 79, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "distance from STI edge to Gate edge [m]", true }, { "sd", 80, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "distance from Gate edge to Gate edge [m]", true }, { "nsubcdfm", 82, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "constant part of Nsub for DFM [1/cm^3]", true }, { "mphdfm", 84, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "-0.3", "-0.3", "NSUBCDFM dependence of phonon scattering for DFM", true }, { "sca", 85, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "WPE sca", true }, { "scb", 86, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "WPE scb", true }, { "scc", 87, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "WPE scc", true }, { "ids", 351, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ids", true }, { "isub", 410, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Isub", true }, { "igidl", 411, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igidl", true }, { "igisl", 412, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igisl", true }, { "igd", 413, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igd", true }, { "igs", 414, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igs", true }, { "igb", 415, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igb", true }, { "gm", 354, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gm", true }, { "gds", 355, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gds", true }, { "gmbs", 356, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gmbs", true }, { "von", 376, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Von", true }, { "vdsat", 377, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vdsat", true }, { "qb", 359, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qb", true }, { "qg", 361, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qg", true }, { "qd", 363, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qd", true }, { "cgg", 365, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cgg", true }, { "cgd", 366, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cgd", true }, { "cgs", 367, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cgs", true }, { "cbg", 368, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbg", true }, { "cbs", 383, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbs", true }, { "cbd", 382, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbd", true }, { "cdg", 373, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cdg", true }, { "cdd", 374, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cdd", true }, { "cds", 375, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cds", true }, { "cgdo", 418, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Cgdo", true }, { "cgso", 416, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Cgso", true }, { "cgbo", 417, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Cgbo", true }, { "ibd", 353, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ibd", true }, { "ibs", 352, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ibs", true }, { "gbd", 357, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gbd", true }, { "gbs", 358, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gbs", true }, { "capbd", 369, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capbd", true }, { "capbs", 371, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capbs", true }, } }; static const NGSPICE::MODEL_INFO hisimhv1 = { "HiSIMHV1", "NMOS", "PMOS", { "Drain", "Gate", "Source", "Bulk" }, "Hiroshima University STARC IGFET Model - HiSIM_HV v.1", // Model parameters { { "nmos", 1, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "" }, { "pmos", 2, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "" }, { "level", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "73", "73", "" }, { "info", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Information level (for debug, etc.)" }, { "noise", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Noise model selector" }, { "version", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_STRING, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.24", "1.24", "Model version" }, { "show", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Show physical value" }, { "corsrd", 11, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3", "3", "Handling of Rs and Rd" }, { "corg", 32, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Activate gate resistance (1) or not (0)" }, { "coiprv", 12, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Use ids_prv as initial guess of Ids (internal flag)" }, { "copprv", 13, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Use ps{0/l}_prv as initial guess of Ps{0/l} (internal flag)" }, { "coadov", 17, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Add overlap to intrisic" }, { "coisub", 21, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Calculate isub" }, { "coiigs", 22, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Calculate igate" }, { "cogidl", 23, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Calculate igidl" }, { "coovlp", 24, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Calculate overlap charge on the drain side" }, { "coovlps", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Calculate overlap charge on the source side" }, { "coflick", 25, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Calculate 1/f noise" }, { "coisti", 26, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Calculate STI" }, { "conqs", 29, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Calculate in nqs mode or qs mode" }, { "corbnet", 33, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "cothrml", 30, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Calculate thermal noise" }, { "coign", 31, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Calculate induced gate noise" }, { "codfm", 36, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Calculation of model for DFM" }, { "coqovsm", 34, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "select smoothing method of Qover" }, { "coselfheat", 35, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Calculation of self heating model" }, { "cosubnode", 48, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Switch tempNode to subNode" }, { "cosym", 37, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Model selector for symmetry device" }, { "cotemp", 38, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Model flag for temperature dependence" }, { "coldrift", 39, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "selector for Ldrift parameter" }, { "vbsmin", 198, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-10.5", "-10.5", "Minimum back bias voltage to be treated in hsmhveval [V]" }, { "vmax", 500, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "1e+07", "1e+07", "Saturation velocity [cm/s]" }, { "vmaxt1", 503, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Saturation velocity coeff. [-]" }, { "vmaxt2", 504, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Saturation velocity coeff. [-]" }, { "bgtmp1", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "9.025e-05", "9.025e-05", "First order temp. coeff. for band gap [V/K]" }, { "bgtmp2", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1e-07", "1e-07", "Second order temp. coeff. for band gap [V/K^2]" }, { "eg0", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.1785", "1.1785", "" }, { "tox", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "3e-08", "3e-08", "Oxide thickness [m]" }, { "xld", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Lateral diffusion of S/D under the gate [m]" }, { "xldld", 439, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Lateral diffusion of Drain under the gate [m]" }, { "xwdld", 494, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "lover", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Overlap length on source side [m], alias for lovers" }, { "lovers", 385, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "3e-08", "3e-08", "Overlap length on source side [m]" }, { "rdov11", 313, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Dependence coeff. for overlap length" }, { "rdov12", 314, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Dependence coeff. for overlap length" }, { "rdov13", 476, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Dependence coeff. for overlap length" }, { "rdslp1", 315, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "LDRIFT1 dependence of resistance for CORSRD=1,3" }, { "rdict1", 316, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "LDRIFT1 dependence of resistance for CORSRD=1,3" }, { "rdslp2", 317, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "LDRIFT2 dependence of resistance for CORSRD=1,3" }, { "rdict2", 318, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "LDRIFT2 dependence of resistance for CORSRD=1,3" }, { "loverld", 436, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Overlap length on the drain side" }, { "ldrift1", 319, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Drift region length-1 on the drain side[m]" }, { "ldrift2", 320, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Drift region length-2 on the drain side[m]" }, { "ldrift1s", 324, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drift region length-1 on the source side[m]" }, { "ldrift2s", 325, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Drift region length-2 on the source side[m]" }, { "subld1", 321, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Impact-ionization current in the drift region [-]" }, { "subld2", 322, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Impact-ionization current in the drift region [m^{-1}*V^{3/2}]" }, { "ddltmax", 421, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "" }, { "ddltslp", 422, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "ddltict", 423, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "" }, { "vfbover", 428, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.5", "-0.5", "" }, { "nover", 430, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3e+16", "3e+16", "" }, { "novers", 431, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "xwd", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Lateral diffusion along the width dir. [m]" }, { "xwdc", 513, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Lateral diffusion along the width dir. for capacitance [m]" }, { "xl", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate length offset due to mask/etch effect [m]" }, { "xw", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate width offset due to mask/etch effect [m]" }, { "saref", 433, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Reference distance from STI edge to Gate edge [m]" }, { "sbref", 434, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Reference distance from STI edge to Gate edge [m]" }, { "ll", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate length parameter" }, { "lld", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate length parameter" }, { "lln", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate length parameter" }, { "wl", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate width parameter" }, { "wl1", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate width parameter" }, { "wl1p", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Gate width parameter" }, { "wl2", 407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate width parameter" }, { "wl2p", 408, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Gate width parameter" }, { "wld", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate width parameter" }, { "wln", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate width parameter" }, { "xqy", 178, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "[m]" }, { "xqy1", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "[F m^{XQY2}]" }, { "xqy2", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "[-]" }, { "rs", 398, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source contact resistance [ohm m]" }, { "rd", 399, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0.005", "0.005", "Drain contact resistance [ohm m]" }, { "rsh", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source/drain diffusion sheet resistance [ohm]" }, { "rshg", 384, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-elecrode sheet resistance" }, { "vfbc", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-1", "-1", "Constant part of Vfb [V]" }, { "vbi", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1.1", "1.1", "Built-in potential [V]" }, { "nsubc", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5e+17", "5e+17", "Constant part of Nsub [1/cm^3]" }, { "parl2", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "Under diffusion [m]" }, { "lp", 180, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length of pocket potential [m]" }, { "nsubp", 181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+18", "1e+18", "[1/cm^3]" }, { "nsubp0", 182, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Pocket implant parameter" }, { "nsubwp", 183, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Pocket implant parameter" }, { "scp1", 184, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for pocket [-]" }, { "scp2", 185, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for pocket [1/V]" }, { "scp3", 186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for pocket [m/V]" }, { "sc1", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for SCE [-]" }, { "sc2", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for SCE [1/V]" }, { "sc3", 128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for SCE [m/V]" }, { "sc4", 248, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for SCE [1/V]" }, { "pgd1", 187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for gate-poly depletion [V]" }, { "pgd2", 188, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for gate-poly depletion [V]" }, { "pgd3", 189, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.8", "0.8", "Parameter for gate-poly depletion [-]" }, { "pgd4", 190, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for gate-poly depletion [-]" }, { "ndep", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Coeff. of Qbm for Eeff [-]" }, { "ndepl", 419, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Coeff. of Qbm for Eeff [-]" }, { "ndeplp", 420, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Coeff. of Qbm for Eeff [-]" }, { "ninv", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Coeff. of Qnm for Eeff [-]" }, { "ninvd", 505, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Modification of Vdse dependence on Eeff [1/V]" }, { "ninvdw", 506, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Coeff of modification of Vdse dependence on Eeff [-]" }, { "ninvdwp", 507, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Coeff of modification of Vdse dependence on Eeff [-]" }, { "ninvdt1", 508, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Coeff of modification of Vdse dependence on Eeff [-]" }, { "ninvdt2", 509, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Coeff of modification of Vdse dependence on Eeff [-]" }, { "muecb0", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1000", "1000", "Const. part of coulomb scattering [cm^2/Vs]" }, { "muecb1", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "Coeff. for coulomb scattering [cm^2/Vs]" }, { "mueph0", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "Power of Eeff for phonon scattering [-]" }, { "mueph1", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "25000", "9000", "" }, { "muephw", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "muepwp", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Phonon scattering parameter" }, { "muephl", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Phonon scattering parameter" }, { "mueplp", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Phonon scattering parameter" }, { "muephs", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "muepsp", 140, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "vtmp", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "wvth0", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "muesr0", 144, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Power of Eeff for S.R. scattering [-]" }, { "muesr1", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+16", "1e+16", "Coeff. for S.R. scattering [-]" }, { "muesrl", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Surface roughness parameter" }, { "muesrw", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Change of surface roughness related mobility" }, { "mueswp", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Change of surface roughness related mobility" }, { "mueslp", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Surface roughness parameter" }, { "muetmp", 195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.5", "1.5", "Parameter for mobility [-]" }, { "bb", 149, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "1", "Empirical mobility model coefficient [-]" }, { "sub1", 151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Parameter for Isub [1/V]" }, { "sub2", 152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "25", "25", "Parameter for Isub [V]" }, { "svgs", 283, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.8", "0.8", "Coefficient for Vg of Psislsat" }, { "svbs", 284, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Coefficient for Vbs of Psislsat" }, { "svbsl", 285, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "svds", 286, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.8", "0.8", "" }, { "slg", 287, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3e-08", "3e-08", "" }, { "sub1l", 290, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.0025", "0.0025", "" }, { "sub2l", 292, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2e-06", "2e-06", "" }, { "fn1", 294, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "" }, { "fn2", 295, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.00017", "0.00017", "" }, { "fn3", 296, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "fvbs", 297, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.012", "0.012", "" }, { "svgsl", 305, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "svgslp", 306, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "svgswp", 307, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "svgsw", 308, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "svbslp", 309, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "slgl", 310, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "slglp", 311, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "sub1lp", 312, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "nsti", 225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+17", "1e+17", "Parameter for STI [1/cm^3]" }, { "wsti", 226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for STI [m]" }, { "wstil", 227, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for STI [?]" }, { "wstilp", 231, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for STI [?]" }, { "wstiw", 234, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for STI [?]" }, { "wstiwp", 228, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for STI [?]" }, { "scsti1", 229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for STI [-]" }, { "scsti2", 230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for STI [1/V]" }, { "vthsti", 232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for STI" }, { "vdsti", 233, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for STI [-]" }, { "muesti1", 235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "STI Stress mobility parameter" }, { "muesti2", 236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "STI Stress mobility parameter" }, { "muesti3", 237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "STI Stress mobility parameter" }, { "nsubpsti1", 238, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "STI Stress pocket implant parameter" }, { "nsubpsti2", 239, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "STI Stress pocket implant parameter" }, { "nsubpsti3", 240, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "STI Stress pocket implant parameter" }, { "lpext", 241, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-50", "1e-50", "Pocket extension" }, { "npext", 242, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+17", "1e+17", "Pocket extension" }, { "scp22", 243, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "scp21", 244, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "bs1", 245, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "bs2", 246, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.9", "0.9", "" }, { "cgso", 154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "G-S overlap capacitance per unit W [F/m]" }, { "cgdo", 155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "G-D overlap capacitance per unit W [F/m]" }, { "cgbo", 156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "G-B overlap capacitance per unit L [F/m]" }, { "tpoly", 179, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2e-07", "2e-07", "Height of poly gate on the source side[m]" }, { "js0", 157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m^2", SIM_MODEL::PARAM::CATEGORY::DC, "5e-07", "5e-07", "Saturation current density [A/m^2]" }, { "js0sw", 158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m^2", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Side wall saturation current density [A/m]" }, { "nj", 159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Emission coefficient [-]" }, { "njsw", 160, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Sidewall emission coefficient" }, { "xti", 161, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Junction current temparature exponent coefficient [-]" }, { "cj", 162, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0.0005", "0.0005", "Bottom junction capacitance per unit area at zero bias [F/m^2]" }, { "cjsw", 163, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "5e-10", "5e-10", "Source/drain sidewall junction capacitance grading coefficient per unit length at zero bias [F/m]" }, { "cjswg", 164, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "5e-10", "5e-10", "Source/drain gate sidewall junction capacitance per unit length at zero bias [F/m]" }, { "mj", 165, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Bottom junction capacitance grading coefficient" }, { "mjsw", 166, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0.33", "0.33", "Source/drain sidewall junction capacitance grading coefficient" }, { "mjswg", 167, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0.33", "0.33", "Source/drain gate sidewall junction capacitance grading coefficient" }, { "pb", 175, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Bottom junction build-in potential [V]" }, { "pbsw", 176, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Source/drain sidewall junction build-in potential [V]" }, { "pbswg", 177, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Source/drain gate sidewall junction build-in potential [V]" }, { "xti2", 168, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient [-]" }, { "cisb", 169, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Reverse bias saturation current [-]" }, { "cvb", 170, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bias dependence coefficient of cisb [-]" }, { "ctemp", 171, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient [-]" }, { "cisbk", 172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Reverse bias saturation current [A]" }, { "cvbk", 173, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bias dependence coefficient of cisb [-]" }, { "divx", 174, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "[1/V]" }, { "clm1", 191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.7", "0.7", "Parameter for CLM [-]" }, { "clm2", 192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Parameter for CLM [1/m]" }, { "clm3", 193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for CLM [-]" }, { "clm5", 402, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for CLM [-]" }, { "clm6", 403, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for CLM [um^{-clm5}]" }, { "vover", 199, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "Parameter for overshoot [m^{voverp}]" }, { "voverp", 200, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "Parameter for overshoot [-]" }, { "vovers", 303, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for overshoot [-]" }, { "voversp", 304, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for overshoot [-]" }, { "wfc", 201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for narrow channel effect [m*F/(cm^2)]" }, { "nsubcw", 249, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for narrow channel effect" }, { "nsubcwp", 250, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for narrow channel effect" }, { "qme1", 202, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for quantum effect [mV]" }, { "qme2", 203, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for quantum effect [V]" }, { "qme3", 204, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for quantum effect [m]" }, { "gidl1", 205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Parameter for GIDL [?]" }, { "gidl2", 206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3e+07", "3e+07", "Parameter for GIDL [?]" }, { "gidl3", 207, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.9", "0.9", "Parameter for GIDL [?]" }, { "gidl4", 281, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for GIDL [?]" }, { "gidl5", 282, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.2", "0.2", "Parameter for GIDL [?]" }, { "glpart1", 406, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Parameter for gate current [-]" }, { "gleak1", 208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "Parameter for gate current [A*V^(-3/2)/C]" }, { "gleak2", 209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e+07", "1e+07", "Parameter for gate current [V^(-1/2)/m ]" }, { "gleak3", 210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.06", "0.06", "Parameter for gate current [-]" }, { "gleak4", 211, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "4", "4", "Parameter for gate current [1/m]" }, { "gleak5", 212, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "7500", "7500", "Parameter for gate current [V/m]" }, { "gleak6", 213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.25", "0.25", "Parameter for gate current [V]" }, { "gleak7", 214, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Parameter for gate current [m^2]" }, { "glksd1", 215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-15", "1e-15", "Parameter for gate current [A*m/V^2]" }, { "glksd2", 216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "5e+06", "5e+06", "Parameter for gate current [1/(V*m)]" }, { "glksd3", 217, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "-5e+06", "-5e+06", "Parameter for gate current [1/m]" }, { "glkb1", 218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "5e-16", "5e-16", "Parameter for gate current [A/V^2]" }, { "glkb2", 219, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for gate current [m/V]" }, { "glkb3", 429, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for gate current [V]" }, { "egig", 220, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for gate current [V]" }, { "igtemp2", 221, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for gate current [V*k]" }, { "igtemp3", 222, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for gate current [V*k^2]" }, { "vzadd0", 223, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.01", "0.01", "Vzadd at Vds=0 [V]" }, { "pzadd0", 224, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.005", "0.005", "Pzadd at Vds=0 [V]" }, { "nftrp", 258, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+10", "1e+10", "" }, { "nfalp", 259, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-19", "1e-19", "" }, { "cit", 260, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "falph", 263, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Parameter for 1/f noise" }, { "kappa", 251, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3.9", "3.9", "Dielectric constant for high-k stacked gate" }, { "pthrou", 253, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Modify subthreshold slope [-]" }, { "vdiffj", 254, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.0006", "0.0006", "Threshold voltage for S/D junction diode [V]" }, { "dly1", 255, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "s", SIM_MODEL::PARAM::CATEGORY::DC, "1e-10", "1e-10", "Parameter for transit time [-]" }, { "dly2", 256, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "s", SIM_MODEL::PARAM::CATEGORY::DC, "0.7", "0.7", "Parameter for transit time [-]" }, { "dly3", 257, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "8e-07", "8e-07", "Parameter for transforming bulk charge [s/F]" }, { "dlyov", 437, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for transforming overlap charge [s/F]" }, { "tnom", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "27", "27", "Nominal temperature [K]" }, { "ovslp", 261, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.1e-07", "2.1e-07", "" }, { "ovmag", 262, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.6", "0.6", "" }, { "gbmin", 394, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-12", "1e-12", "" }, { "rbpb", 389, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "" }, { "rbpd", 390, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "" }, { "rbps", 391, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "" }, { "rbdb", 392, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "" }, { "rbsb", 393, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "" }, { "ibpc1", 404, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for impact-ionization induced bulk potential change" }, { "ibpc2", 405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for impact-ionization induced bulk potential change" }, { "mphdfm", 409, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.3", "-0.3", "NSUBCDFM dependence of phonon scattering for DFM" }, { "rdvg11", 424, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rdvg12", 425, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "" }, { "rth0", 432, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0.1", "0.1", "Thermal resistance" }, { "cth0", 462, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "1e-07", "1e-07", "Thermal capacitance" }, { "powrat", 463, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "rthtemp1", 490, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Thermal resistance" }, { "rthtemp2", 491, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Thermal resistance" }, { "prattemp1", 492, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "prattemp2", 493, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "tcjbd", 92, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependence of cjbd" }, { "tcjbs", 93, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependence of cjbs" }, { "tcjbdsw", 94, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependence of cjbdsw" }, { "tcjbssw", 95, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependence of cjbssw" }, { "tcjbdswg", 96, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependence of cjbdswg" }, { "tcjbsswg", 97, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependence of cjbsswg" }, { "qdftvd", 438, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Qdrift Vd dependence" }, { "rdvd", 510, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.07", "0.07", "" }, { "rdvb", 301, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rd20", 447, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rd21", 441, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "rd22", 442, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rd22d", 478, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rd23", 443, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.005", "0.005", "" }, { "rd24", 444, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rd25", 445, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rd26", 446, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "alias for qovsm" }, { "rdvdl", 448, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rdvdlp", 449, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "rdvds", 450, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rdvdsp", 451, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "rd23l", 452, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rd23lp", 453, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "rd23s", 454, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rd23sp", 455, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "rds", 456, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rdsp", 457, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "qovsm", 323, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.2", "0.2", "Smoothing Qover at depletion/inversion transition" }, { "ldrift", 458, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "alias for ldrift2" }, { "rdtemp1", 461, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature-dependence of Rd" }, { "rdtemp2", 464, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature-dependence of Rd" }, { "rth0r", 470, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Heat radiation for SHE" }, { "rdvdtemp1", 471, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature-dependence of RDVD" }, { "rdvdtemp2", 472, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature-dependence of RDVD" }, { "rth0w", 473, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width-dependence of RTH0" }, { "rth0wp", 474, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width-dependence of RTH0" }, { "rth0nf", 475, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "nf-dependence of RTH0" }, { "cvdsover", 480, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "vds drop along the overlap" }, { "rdvsub", 481, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "model parameter for the substrate effect" }, { "rdvdsub", 482, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "model parameter for the substrate effect" }, { "ddrift", 483, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "model parameter for the substrate effect" }, { "vbisub", 484, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.7", "0.7", "model parameter for the substrate effect" }, { "nsubsub", 485, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+15", "1e+15", "model parameter for the substrate effect" }, { "shemax", 100, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "500", "500", "Maximum rise temperatue for SHE [C]" }, { "lmin", 1000, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Minimum length for the model" }, { "lmax", 1001, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Maximum length for the model" }, { "wmin", 1002, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Minimum width for the model" }, { "wmax", 1003, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Maximum width for the model" }, { "lbinn", 1004, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "L modulation coefficient for binning" }, { "wbinn", 1005, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "W modulation coefficient for binning" }, { "lvmax", 1100, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vmax" }, { "lbgtmp1", 1101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bgtmp1" }, { "lbgtmp2", 1102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bgtmp2" }, { "leg0", 1103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of eg0" }, { "lvfbover", 1428, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vfbover" }, { "lnover", 1430, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nover" }, { "lnovers", 1431, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nover on source size" }, { "lwl2", 1407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of wl2" }, { "lvfbc", 1121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vfbc" }, { "lnsubc", 1123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsubc" }, { "lnsubp", 1181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsubp" }, { "lscp1", 1184, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of scp1" }, { "lscp2", 1185, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of scp2" }, { "lscp3", 1186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of scp3" }, { "lsc1", 1126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sc1" }, { "lsc2", 1127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sc2" }, { "lsc3", 1128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sc3" }, { "lpgd1", 1187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pgd1" }, { "lpgd3", 1189, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pgd3" }, { "lndep", 1129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ndep" }, { "lninv", 1130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ninv" }, { "lmuecb0", 1131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muecb0" }, { "lmuecb1", 1132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muecb1" }, { "lmueph1", 1133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of mueph1" }, { "lvtmp", 1141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vtmp" }, { "lwvth0", 1142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of wvth0" }, { "lmuesr1", 1143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muesr1" }, { "lmuetmp", 1195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muetmp" }, { "lsub1", 1151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sub1" }, { "lsub2", 1152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sub2" }, { "lsvds", 1286, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of svds" }, { "lsvbs", 1284, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of svbs" }, { "lsvgs", 1283, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of svgs" }, { "lfn1", 1294, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of fn1" }, { "lfn2", 1295, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of fn2" }, { "lfn3", 1296, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of fn3" }, { "lfvbs", 1297, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of fvbs" }, { "lnsti", 1225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsti" }, { "lwsti", 1226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of wsti" }, { "lscsti1", 1229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of scsti1" }, { "lscsti2", 1230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of scsti2" }, { "lvthsti", 1232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vthsti" }, { "lmuesti1", 1235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muesti1" }, { "lmuesti2", 1236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muesti2" }, { "lmuesti3", 1237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muesti3" }, { "lnsubpsti1", 1238, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsubpsti1" }, { "lnsubpsti2", 1239, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsubpsti2" }, { "lnsubpsti3", 1240, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsubpsti3" }, { "lcgso", 1154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cgso" }, { "lcgdo", 1155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cgdo" }, { "ljs0", 1157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of js0" }, { "ljs0sw", 1158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of js0sw" }, { "lnj", 1159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nj" }, { "lcisbk", 1172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cisbk" }, { "lclm1", 1191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of clm1" }, { "lclm2", 1192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of clm2" }, { "lclm3", 1193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of clm3" }, { "lwfc", 1201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of wfc" }, { "lgidl1", 1205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gidl1" }, { "lgidl2", 1206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gidl2" }, { "lgleak1", 1208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gleak1" }, { "lgleak2", 1209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gleak2" }, { "lgleak3", 1210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gleak3" }, { "lgleak6", 1213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gleak6" }, { "lglksd1", 1215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of glksd1" }, { "lglksd2", 1216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of glksd2" }, { "lglkb1", 1218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of glkb1" }, { "lglkb2", 1219, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of glkb2" }, { "lnftrp", 1258, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nftrp" }, { "lnfalp", 1259, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nfalp" }, { "lpthrou", 1253, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pthrou" }, { "lvdiffj", 1254, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vdiffj" }, { "libpc1", 1404, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ibpc1" }, { "libpc2", 1405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ibpc2" }, { "lcgbo", 1156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cgbo" }, { "lcvdsover", 1480, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cvdsover" }, { "lfalph", 1263, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of falph" }, { "lnpext", 1242, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of npext" }, { "lpowrat", 1463, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of powrat" }, { "lrd", 1399, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rd" }, { "lrd22", 1442, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rd22" }, { "lrd23", 1443, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rd23" }, { "lrd24", 1444, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rd24" }, { "lrdict1", 1316, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdict1" }, { "lrdov13", 1476, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdov13" }, { "lrdslp1", 1315, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdslp1" }, { "lrdvb", 1301, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdvb" }, { "lrdvd", 1510, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdvd" }, { "lrdvg11", 1424, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdvg11" }, { "lrs", 1398, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rs" }, { "lrth0", 1432, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rth0" }, { "lvover", 1199, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vover" }, { "wvmax", 2100, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vmax" }, { "wbgtmp1", 2101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bgtmp1" }, { "wbgtmp2", 2102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bgtmp2" }, { "weg0", 2103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of eg0" }, { "wvfbover", 2428, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vfbover" }, { "wnover", 2430, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nover" }, { "wnovers", 2431, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of novers on source size" }, { "wwl2", 2407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of wl2" }, { "wvfbc", 2121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vfbc" }, { "wnsubc", 2123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsubc" }, { "wnsubp", 2181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsubp" }, { "wscp1", 2184, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of scp1" }, { "wscp2", 2185, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of scp2" }, { "wscp3", 2186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of scp3" }, { "wsc1", 2126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sc1" }, { "wsc2", 2127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sc2" }, { "wsc3", 2128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sc3" }, { "wpgd1", 2187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pgd1" }, { "wpgd3", 2189, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pgd3" }, { "wndep", 2129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ndep" }, { "wninv", 2130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ninv" }, { "wmuecb0", 2131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muecb0" }, { "wmuecb1", 2132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muecb1" }, { "wmueph1", 2133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of mueph1" }, { "wvtmp", 2141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vtmp" }, { "wwvth0", 2142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of wvth0" }, { "wmuesr1", 2143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muesr1" }, { "wmuetmp", 2195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muetmp" }, { "wsub1", 2151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sub1" }, { "wsub2", 2152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sub2" }, { "wsvds", 2286, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of svds" }, { "wsvbs", 2284, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of svbs" }, { "wsvgs", 2283, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of svgs" }, { "wfn1", 2294, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of fn1" }, { "wfn2", 2295, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of fn2" }, { "wfn3", 2296, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of fn3" }, { "wfvbs", 2297, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of fvbs" }, { "wnsti", 2225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsti" }, { "wwsti", 2226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of wsti" }, { "wscsti1", 2229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of scsti1" }, { "wscsti2", 2230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of scsti2" }, { "wvthsti", 2232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vthsti" }, { "wmuesti1", 2235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muesti1" }, { "wmuesti2", 2236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muesti2" }, { "wmuesti3", 2237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muesti3" }, { "wnsubpsti1", 2238, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsubpsti1" }, { "wnsubpsti2", 2239, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsubpsti2" }, { "wnsubpsti3", 2240, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsubpsti3" }, { "wcgso", 2154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cgso" }, { "wcgdo", 2155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cgdo" }, { "wjs0", 2157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of js0" }, { "wjs0sw", 2158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of js0sw" }, { "wnj", 2159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nj" }, { "wcisbk", 2172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cisbk" }, { "wclm1", 2191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of clm1" }, { "wclm2", 2192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of clm2" }, { "wclm3", 2193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of clm3" }, { "wwfc", 2201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of wfc" }, { "wgidl1", 2205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gidl1" }, { "wgidl2", 2206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gidl2" }, { "wgleak1", 2208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gleak1" }, { "wgleak2", 2209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gleak2" }, { "wgleak3", 2210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gleak3" }, { "wgleak6", 2213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gleak6" }, { "wglksd1", 2215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of glksd1" }, { "wglksd2", 2216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of glksd2" }, { "wglkb1", 2218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of glkb1" }, { "wglkb2", 2219, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of glkb2" }, { "wnftrp", 2258, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nftrp" }, { "wnfalp", 2259, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nfalp" }, { "wpthrou", 2253, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pthrou" }, { "wvdiffj", 2254, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vdiffj" }, { "wibpc1", 2404, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ibpc1" }, { "wibpc2", 2405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ibpc2" }, { "wcgbo", 2156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cgbo" }, { "wcvdsover", 2480, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cvdsover" }, { "wfalph", 2263, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of falph" }, { "wnpext", 2242, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of npext" }, { "wpowrat", 2463, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of powrat" }, { "wrd", 2399, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rd" }, { "wrd22", 2442, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rd22" }, { "wrd23", 2443, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rd23" }, { "wrd24", 2444, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rd24" }, { "wrdict1", 2316, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdict1" }, { "wrdov13", 2476, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdov13" }, { "wrdslp1", 2315, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdslp1" }, { "wrdvb", 2301, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdvb" }, { "wrdvd", 2510, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdvd" }, { "wrdvg11", 2424, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdvg11" }, { "wrs", 2398, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rs" }, { "wrth0", 2432, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rth0" }, { "wvover", 2199, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vover" }, { "pvmax", 3100, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vmax" }, { "pbgtmp1", 3101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bgtmp1" }, { "pbgtmp2", 3102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bgtmp2" }, { "peg0", 3103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of eg0" }, { "pvfbover", 3428, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vfbover" }, { "pnover", 3430, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nover" }, { "pnovers", 3431, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nover on source size" }, { "pwl2", 3407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of wl2" }, { "pvfbc", 3121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vfbc" }, { "pnsubc", 3123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsubc" }, { "pnsubp", 3181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsubp" }, { "pscp1", 3184, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of scp1" }, { "pscp2", 3185, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of scp2" }, { "pscp3", 3186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of scp3" }, { "psc1", 3126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sc1" }, { "psc2", 3127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sc2" }, { "psc3", 3128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sc3" }, { "ppgd1", 3187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pgd1" }, { "ppgd3", 3189, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pgd3" }, { "pndep", 3129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ndep" }, { "pninv", 3130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ninv" }, { "pmuecb0", 3131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muecb0" }, { "pmuecb1", 3132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muecb1" }, { "pmueph1", 3133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of mueph1" }, { "pvtmp", 3141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vtmp" }, { "pwvth0", 3142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of wvth0" }, { "pmuesr1", 3143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muesr1" }, { "pmuetmp", 3195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muetmp" }, { "psub1", 3151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sub1" }, { "psub2", 3152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sub2" }, { "psvds", 3286, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of svds" }, { "psvbs", 3284, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of svbs" }, { "psvgs", 3283, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of svgs" }, { "pfn1", 3294, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of fn1" }, { "pfn2", 3295, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of fn2" }, { "pfn3", 3296, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of fn3" }, { "pfvbs", 3297, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of fvbs" }, { "pnsti", 3225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsti" }, { "pwsti", 3226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of wsti" }, { "pscsti1", 3229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of scsti1" }, { "pscsti2", 3230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of scsti2" }, { "pvthsti", 3232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vthsti" }, { "pmuesti1", 3235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muesti1" }, { "pmuesti2", 3236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muesti2" }, { "pmuesti3", 3237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muesti3" }, { "pnsubpsti1", 3238, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsubpsti1" }, { "pnsubpsti2", 3239, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsubpsti2" }, { "pnsubpsti3", 3240, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsubpsti3" }, { "pcgso", 3154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cgso" }, { "pcgdo", 3155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cgdo" }, { "pjs0", 3157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of js0" }, { "pjs0sw", 3158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of js0sw" }, { "pnj", 3159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nj" }, { "pcisbk", 3172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cisbk" }, { "pclm1", 3191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of clm1" }, { "pclm2", 3192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of clm2" }, { "pclm3", 3193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of clm3" }, { "pwfc", 3201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of wfc" }, { "pgidl1", 3205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gidl1" }, { "pgidl2", 3206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gidl2" }, { "pgleak1", 3208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gleak1" }, { "pgleak2", 3209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gleak2" }, { "pgleak3", 3210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gleak3" }, { "pgleak6", 3213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gleak6" }, { "pglksd1", 3215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of glksd1" }, { "pglksd2", 3216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of glksd2" }, { "pglkb1", 3218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of glkb1" }, { "pglkb2", 3219, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of glkb2" }, { "pnftrp", 3258, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nftrp" }, { "pnfalp", 3259, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nfalp" }, { "ppthrou", 3253, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pthrou" }, { "pvdiffj", 3254, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vdiffj" }, { "pibpc1", 3404, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ibpc1" }, { "pibpc2", 3405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ibpc2" }, { "pcgbo", 3156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cgbo" }, { "pcvdsover", 3480, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cvdsover" }, { "pfalph", 3263, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of falph" }, { "pnpext", 3242, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of npext" }, { "ppowrat", 3463, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of powrat" }, { "prd", 3399, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rd" }, { "prd22", 3442, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rd22" }, { "prd23", 3443, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rd23" }, { "prd24", 3444, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rd24" }, { "prdict1", 3316, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdict1" }, { "prdov13", 3476, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdov13" }, { "prdslp1", 3315, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdslp1" }, { "prdvb", 3301, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdvb" }, { "prdvd", 3510, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdvd" }, { "prdvg11", 3424, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdvg11" }, { "prs", 3398, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rs" }, { "prth0", 3432, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rth0" }, { "pvover", 3199, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vover" }, { "vgs_max", 4001, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-S branch" }, { "vgd_max", 4002, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-D branch" }, { "vgb_max", 4003, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-B branch" }, { "vds_max", 4004, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage D-S branch" }, { "vbs_max", 4005, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-S branch" }, { "vbd_max", 4006, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-D branch" }, { "vgsr_max", 4007, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-S branch" }, { "vgdr_max", 4008, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-D branch" }, { "vgbr_max", 4009, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-B branch" }, { "vbsr_max", 4010, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-S branch" }, { "vbdr_max", 4011, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-D branch" }, }, // Instance parameters { { "coselfheat", 49, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Calculation of self heating model", true }, { "cosubnode", 50, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Switch tempNode to subNode", true }, { "m", 83, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Multiplication factor [-]", true }, { "l", 51, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length", true }, { "w", 52, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width", true }, { "ad", 53, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain area", true }, { "as", 54, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source area", true }, { "pd", 55, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain perimeter", true }, { "ps", 56, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source perimeter", true }, { "nrd", 57, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in drain", true }, { "nrs", 58, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in source", true }, { "dtemp", 60, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "", true }, { "off", 61, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device is initially off", true }, { "ic", 65, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vector of DS,GS,BS initial voltages", true }, { "corbnet", 66, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Activate body resistance (1) or not (0)", true }, { "rbpb", 67, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "50", "50", "", true }, { "rbpd", 68, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "50", "50", "", true }, { "rbps", 69, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "50", "50", "", true }, { "rbdb", 70, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "50", "50", "", true }, { "rbsb", 71, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "50", "50", "", true }, { "corg", 72, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Activate gate resistance (1) or not (0)", true }, { "ngcon", 74, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of gate contacts", true }, { "xgw", 75, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Distance from gate contact to channel edge", true }, { "xgl", 76, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Offset of gate length due to variation in patterning", true }, { "nf", 77, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of fingers", true }, { "sa", 78, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Distance from STI edge to Gate edge [m]", true }, { "sb", 79, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Distance from STI edge to Gate edge [m]", true }, { "sd", 80, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Distance from Gate edge to Gate edge [m]", true }, { "nsubcdfm", 82, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Constant part of Nsub for DFM [1/cm^3]", true }, { "subld1", 86, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Parameter for impact-ionization current in the drift region [-]", true }, { "subld2", 87, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Parameter for impact-ionization current in the drift region [m^{-1}*V^{3/2}]", true }, { "lover", 41, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Overlap length on source side [m]", true }, { "lovers", 42, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "3e-08", "3e-08", "Overlap length on source side [m]", true }, { "loverld", 43, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-06", "1e-06", "Overlap length on drain side [m]", true }, { "ldrift1", 88, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-06", "1e-06", "Parameter for drift region length-1 [m]", true }, { "ldrift2", 89, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-06", "1e-06", "Parameter for drift region length-2 [m]", true }, { "ldrift1s", 90, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Parameter for drift region length-1 on source side[m]", true }, { "ldrift2s", 91, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-06", "1e-06", "Parameter for drift region length-2 on source side[m]", true }, { "ids", 351, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ids", true }, { "isub", 410, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Isub", true }, { "igidl", 411, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igidl", true }, { "igisl", 412, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igisl", true }, { "igd", 413, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igd", true }, { "igs", 414, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igs", true }, { "igb", 415, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igb", true }, { "gm", 354, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gm", true }, { "gds", 355, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gds", true }, { "gmbs", 356, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gmbs", true }, { "gmt", 465, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "GmT", true }, { "von", 376, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Von", true }, { "vdsat", 377, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vdsat", true }, { "qb", 359, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qb", true }, { "qg", 361, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qg", true }, { "qd", 363, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qd", true }, { "cgg", 365, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cgg", true }, { "cgd", 366, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cgd", true }, { "cgs", 367, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cgs", true }, { "cbg", 368, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbg", true }, { "cbs", 383, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbs", true }, { "cbd", 382, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbd", true }, { "cdg", 373, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cdg", true }, { "cdd", 374, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cdd", true }, { "cds", 375, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cds", true }, { "cgdo", 418, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Cgdo", true }, { "cgso", 416, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Cgso", true }, { "cgbo", 417, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Cgbo", true }, { "ibd", 353, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ibd", true }, { "ibs", 352, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ibs", true }, { "gbd", 357, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gbd", true }, { "gbs", 358, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gbs", true }, { "capbd", 369, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capbd", true }, { "capbs", 371, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capbs", true }, } }; static const NGSPICE::MODEL_INFO hisimhv2 = { "HiSIMHV2", "NMOS", "PMOS", { "Drain", "Gate", "Source", "Bulk" }, "Hiroshima University STARC IGFET Model - HiSIM_HV v.2", // Model parameters { { "nmos", 1, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "" }, { "pmos", 2, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "" }, { "level", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "73", "73", "" }, { "info", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Information level (for debug, etc.)" }, { "noise", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Noise model selector" }, { "version", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_STRING, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.2.0", "2.2.0", "Model version" }, { "show", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Show physical value" }, { "corsrd", 11, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Handling of Rs and Rd" }, { "corg", 32, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Activate gate resistance (1) or not (0)" }, { "coiprv", 12, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Use ids_prv as initial guess of Ids (internal flag)" }, { "copprv", 13, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Use ps{0/l}_prv as initial guess of Ps{0/l} (internal flag)" }, { "coadov", 17, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Add overlap to intrisic" }, { "coisub", 21, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Calculate isub" }, { "coiigs", 22, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Calculate igate" }, { "cogidl", 23, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Calculate igidl" }, { "coovlp", 24, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Calculate overlap charge on the drain side" }, { "coovlps", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Calculate overlap charge on the source side" }, { "coflick", 25, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Calculate 1/f noise" }, { "coisti", 26, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Calculate STI" }, { "conqs", 29, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Calculate in nqs mode or qs mode" }, { "corbnet", 33, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "cothrml", 30, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Calculate thermal noise" }, { "coign", 31, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "0", "0", "Calculate induced gate noise" }, { "codfm", 36, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Calculation of model for DFM" }, { "coqovsm", 34, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "select smoothing method of Qover" }, { "coselfheat", 35, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Calculation of self heating model" }, { "cosubnode", 48, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Switch tempNode to subNode" }, { "cosym", 37, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Model selector for symmetry device" }, { "cotemp", 38, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Model flag for temperature dependence" }, { "coldrift", 39, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "selector for Ldrift parameter" }, { "cordrift", 40, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "coerrrep", 44, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "selector for error report" }, { "codep", 45, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "selector for depletion device" }, { "coddlt", 46, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "selector for DDLT model" }, { "vbsmin", 198, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-10.5", "-10.5", "Minimum back bias voltage to be treated in hsmhveval [V]" }, { "vmax", 500, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "1e+07", "1e+07", "Saturation velocity [cm/s]" }, { "vmaxt1", 503, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Saturation velocity coeff. [-]" }, { "vmaxt2", 504, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Saturation velocity coeff. [-]" }, { "bgtmp1", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "9.025e-05", "9.025e-05", "First order temp. coeff. for band gap [V/K]" }, { "bgtmp2", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1e-07", "1e-07", "Second order temp. coeff. for band gap [V/K^2]" }, { "eg0", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.1785", "1.1785", "" }, { "tox", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "7e-09", "7e-09", "Oxide thickness [m]" }, { "xld", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Lateral diffusion of S/D under the gate [m]" }, { "xldld", 439, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Lateral diffusion of Drain under the gate [m]" }, { "xwdld", 494, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "lover", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "3e-08", "3e-08", "Overlap length on source side [m], alias for lovers" }, { "lovers", 385, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "3e-08", "3e-08", "Overlap length on source side [m]" }, { "rdov11", 313, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Dependence coeff. for overlap length" }, { "rdov12", 314, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Dependence coeff. for overlap length" }, { "rdov13", 476, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Dependence coeff. for overlap length" }, { "rdslp1", 315, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "LDRIFT1 dependence of resistance for CORSRD=1,3" }, { "rdict1", 316, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "LDRIFT1 dependence of resistance for CORSRD=1,3" }, { "rdslp2", 317, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "LDRIFT2 dependence of resistance for CORSRD=1,3" }, { "rdict2", 318, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "LDRIFT2 dependence of resistance for CORSRD=1,3" }, { "loverld", 436, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Overlap length on the drain side" }, { "ldrift1", 319, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Drift region length-1 on the drain side[m]" }, { "ldrift2", 320, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Drift region length-2 on the drain side[m]" }, { "ldrift1s", 324, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drift region length-1 on the source side[m]" }, { "ldrift2s", 325, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Drift region length-2 on the source side[m]" }, { "subld1", 321, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Impact-ionization current in the drift region [-]" }, { "subld1l", 329, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Impact-ionization current in the drift region [um^{subld1lp}]" }, { "subld1lp", 330, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Impact-ionization current in the drift region [-]" }, { "subld2", 322, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Impact-ionization current in the drift region [m^{-1}*V^{3/2}]" }, { "xpdv", 326, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Impact-ionization current in the drift region [m^{-1}]" }, { "xpvdth", 327, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Impact-ionization current in the drift region [V]" }, { "xpvdthg", 328, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Impact-ionization current in the drift region [V^{-1}]" }, { "ddltmax", 421, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "" }, { "ddltslp", 422, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "ddltict", 423, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "" }, { "vfbover", 428, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.5", "-0.5", "" }, { "nover", 430, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3e+16", "3e+16", "" }, { "novers", 431, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+17", "1e+17", "" }, { "xwd", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Lateral diffusion along the width dir. [m]" }, { "xwdc", 513, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Lateral diffusion along the width dir. for capacitance [m]" }, { "xl", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate length offset due to mask/etch effect [m]" }, { "xw", 117, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate width offset due to mask/etch effect [m]" }, { "saref", 433, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Reference distance from STI edge to Gate edge [m]" }, { "sbref", 434, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Reference distance from STI edge to Gate edge [m]" }, { "ll", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate length parameter" }, { "lld", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate length parameter" }, { "lln", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate length parameter" }, { "wl", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate width parameter" }, { "wl1", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate width parameter" }, { "wl1p", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Gate width parameter" }, { "wl2", 407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate width parameter" }, { "wl2p", 408, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Gate width parameter" }, { "wld", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate width parameter" }, { "wln", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate width parameter" }, { "xqy", 178, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "[m]" }, { "xqy1", 118, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "[F m^{XQY2}]" }, { "xqy2", 120, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "[-]" }, { "rs", 398, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source contact resistance [ohm m]" }, { "rd", 399, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Drain contact resistance [ohm m]" }, { "rsh", 119, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Source/drain diffusion sheet resistance [ohm]" }, { "rshg", 384, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Gate-elecrode sheet resistance" }, { "vfbc", 121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-1", "-1", "Constant part of Vfb [V]" }, { "vbi", 122, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1.1", "1.1", "Built-in potential [V]" }, { "nsubc", 123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3e+17", "3e+17", "Constant part of Nsub [1/cm^3]" }, { "parl2", 125, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "Under diffusion [m]" }, { "lp", 180, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1.5e-08", "1.5e-08", "Length of pocket potential [m]" }, { "nsubp", 181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+18", "1e+18", "[1/cm^3]" }, { "nsubp0", 182, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Pocket implant parameter" }, { "nsubwp", 183, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Pocket implant parameter" }, { "scp1", 184, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for pocket [-]" }, { "scp2", 185, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for pocket [1/V]" }, { "scp3", 186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for pocket [m/V]" }, { "sc1", 126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for SCE [-]" }, { "sc2", 127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for SCE [1/V]" }, { "sc3", 128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for SCE [m/V]" }, { "sc4", 248, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for SCE [1/V]" }, { "pgd1", 187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for gate-poly depletion [V]" }, { "pgd2", 188, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for gate-poly depletion [V]" }, { "pgd4", 190, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for gate-poly depletion [-]" }, { "ndep", 129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Coeff. of Qbm for Eeff [-]" }, { "ndepl", 419, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Coeff. of Qbm for Eeff [-]" }, { "ndeplp", 420, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Coeff. of Qbm for Eeff [-]" }, { "ninv", 130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Coeff. of Qnm for Eeff [-]" }, { "ninvd", 505, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Modification of Vdse dependence on Eeff [1/V]" }, { "ninvdw", 506, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Coeff of modification of Vdse dependence on Eeff [-]" }, { "ninvdwp", 507, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Coeff of modification of Vdse dependence on Eeff [-]" }, { "ninvdt1", 508, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Coeff of modification of Vdse dependence on Eeff [-]" }, { "ninvdt2", 509, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Coeff of modification of Vdse dependence on Eeff [-]" }, { "muecb0", 131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1000", "1000", "Const. part of coulomb scattering [cm^2/Vs]" }, { "muecb1", 132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "Coeff. for coulomb scattering [cm^2/Vs]" }, { "mueph0", 134, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "Power of Eeff for phonon scattering [-]" }, { "mueph1", 133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "20000", "9000", "" }, { "muephw", 135, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "muepwp", 136, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Phonon scattering parameter" }, { "muephl", 137, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Phonon scattering parameter" }, { "mueplp", 138, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Phonon scattering parameter" }, { "muephs", 139, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "muepsp", 140, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "vtmp", 141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "wvth0", 142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "muesr0", 144, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Power of Eeff for S.R. scattering [-]" }, { "muesr1", 143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "6e+14", "6e+14", "Coeff. for S.R. scattering [-]" }, { "muesrl", 145, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Surface roughness parameter" }, { "muesrw", 147, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Change of surface roughness related mobility" }, { "mueswp", 148, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Change of surface roughness related mobility" }, { "mueslp", 146, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Surface roughness parameter" }, { "muetmp", 195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1.5", "1.5", "Parameter for mobility [-]" }, { "bb", 149, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "1", "Empirical mobility model coefficient [-]" }, { "sub1", 151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "10", "10", "Parameter for Isub [1/V]" }, { "sub2", 152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "25", "25", "Parameter for Isub [V]" }, { "svgs", 283, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.8", "0.8", "Coefficient for Vg of Psislsat" }, { "svbs", 284, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Coefficient for Vbs of Psislsat" }, { "svbsl", 285, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "svds", 286, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.8", "0.8", "" }, { "slg", 287, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3e-08", "3e-08", "" }, { "sub1l", 290, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.0025", "0.0025", "" }, { "sub2l", 292, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2e-06", "2e-06", "" }, { "fn1", 294, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "" }, { "fn2", 295, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.00017", "0.00017", "" }, { "fn3", 296, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "fvbs", 297, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.012", "0.012", "" }, { "svgsl", 305, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "svgslp", 306, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "svgswp", 307, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "svgsw", 308, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "svbslp", 309, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "slgl", 310, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "slglp", 311, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "sub1lp", 312, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "nsti", 225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5e+17", "5e+17", "Parameter for STI [1/cm^3]" }, { "wsti", 226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for STI [m]" }, { "wstil", 227, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for STI [?]" }, { "wstilp", 231, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for STI [?]" }, { "wstiw", 234, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for STI [?]" }, { "wstiwp", 228, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for STI [?]" }, { "scsti1", 229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for STI [-]" }, { "scsti2", 230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for STI [1/V]" }, { "vthsti", 232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for STI" }, { "vdsti", 233, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for STI [-]" }, { "muesti1", 235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "STI Stress mobility parameter" }, { "muesti2", 236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "STI Stress mobility parameter" }, { "muesti3", 237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "STI Stress mobility parameter" }, { "nsubpsti1", 238, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "STI Stress pocket implant parameter" }, { "nsubpsti2", 239, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "STI Stress pocket implant parameter" }, { "nsubpsti3", 240, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "STI Stress pocket implant parameter" }, { "lpext", 241, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-50", "1e-50", "Pocket extension" }, { "npext", 242, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5e+17", "5e+17", "Pocket extension" }, { "scp22", 243, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "scp21", 244, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "bs1", 245, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "bs2", 246, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.9", "0.9", "" }, { "cgso", 154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "G-S overlap capacitance per unit W [F/m]" }, { "cgdo", 155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "G-D overlap capacitance per unit W [F/m]" }, { "cgbo", 156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "G-B overlap capacitance per unit L [F/m]" }, { "tpoly", 179, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2e-07", "2e-07", "Height of poly gate on the source side[m]" }, { "js0", 157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m^2", SIM_MODEL::PARAM::CATEGORY::DC, "5e-07", "5e-07", "Saturation current density [A/m^2]" }, { "js0sw", 158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m^2", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Side wall saturation current density [A/m]" }, { "nj", 159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Emission coefficient [-]" }, { "njsw", 160, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Sidewall emission coefficient" }, { "xti", 161, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Junction current temparature exponent coefficient [-]" }, { "cj", 162, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0.0005", "0.0005", "Bottom junction capacitance per unit area at zero bias [F/m^2]" }, { "cjsw", 163, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "5e-10", "5e-10", "Source/drain sidewall junction capacitance grading coefficient per unit length at zero bias [F/m]" }, { "cjswg", 164, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "5e-10", "5e-10", "Source/drain gate sidewall junction capacitance per unit length at zero bias [F/m]" }, { "mj", 165, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Bottom junction capacitance grading coefficient" }, { "mjsw", 166, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0.33", "0.33", "Source/drain sidewall junction capacitance grading coefficient" }, { "mjswg", 167, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0.33", "0.33", "Source/drain gate sidewall junction capacitance grading coefficient" }, { "pb", 175, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Bottom junction build-in potential [V]" }, { "pbsw", 176, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Source/drain sidewall junction build-in potential [V]" }, { "pbswg", 177, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Source/drain gate sidewall junction build-in potential [V]" }, { "xti2", 168, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient [-]" }, { "cisb", 169, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Reverse bias saturation current [-]" }, { "cvb", 170, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bias dependence coefficient of cisb [-]" }, { "ctemp", 171, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient [-]" }, { "cisbk", 172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Reverse bias saturation current [A]" }, { "cvbk", 173, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Inactived by CVB" }, { "divx", 174, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "[1/V]" }, { "clm1", 191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.05", "0.05", "Parameter for CLM [-]" }, { "clm2", 192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Parameter for CLM [1/m]" }, { "clm3", 193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for CLM [-]" }, { "clm5", 402, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for CLM [-]" }, { "clm6", 403, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for CLM [um^{-clm5}]" }, { "vover", 199, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "Parameter for overshoot [m^{voverp}]" }, { "voverp", 200, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "Parameter for overshoot [-]" }, { "vovers", 303, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for overshoot [-]" }, { "voversp", 304, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for overshoot [-]" }, { "wfc", 201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for narrow channel effect [m*F/(cm^2)]" }, { "nsubcw", 249, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for narrow channel effect" }, { "nsubcwp", 250, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for narrow channel effect" }, { "qme1", 202, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for quantum effect [mV]" }, { "qme2", 203, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Parameter for quantum effect [V]" }, { "qme3", 204, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for quantum effect [m]" }, { "gidl1", 205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Parameter for GIDL [?]" }, { "gidl2", 206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3e+07", "3e+07", "Parameter for GIDL [?]" }, { "gidl3", 207, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.9", "0.9", "Parameter for GIDL [?]" }, { "gidl4", 281, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for GIDL [?]" }, { "gidl5", 282, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.2", "0.2", "Parameter for GIDL [?]" }, { "glpart1", 406, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Parameter for gate current [-]" }, { "gleak1", 208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "Parameter for gate current [A*V^(-3/2)/C]" }, { "gleak2", 209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e+07", "1e+07", "Parameter for gate current [V^(-1/2)/m ]" }, { "gleak3", 210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.06", "0.06", "Parameter for gate current [-]" }, { "gleak4", 211, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "4", "4", "Parameter for gate current [1/m]" }, { "gleak5", 212, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "7500", "7500", "Parameter for gate current [V/m]" }, { "gleak6", 213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.25", "0.25", "Parameter for gate current [V]" }, { "gleak7", 214, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "Parameter for gate current [m^2]" }, { "glksd1", 215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-15", "1e-15", "Parameter for gate current [A*m/V^2]" }, { "glksd2", 216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1000", "1000", "Parameter for gate current [1/(V*m)]" }, { "glksd3", 217, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "-1000", "-1000", "Parameter for gate current [1/m]" }, { "glkb1", 218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "5e-16", "5e-16", "Parameter for gate current [A/V^2]" }, { "glkb2", 219, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Parameter for gate current [m/V]" }, { "glkb3", 429, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for gate current [V]" }, { "egig", 220, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for gate current [V]" }, { "igtemp2", 221, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for gate current [V*k]" }, { "igtemp3", 222, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for gate current [V*k^2]" }, { "vzadd0", 223, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.01", "0.01", "Vzadd at Vds=0 [V]" }, { "pzadd0", 224, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.005", "0.005", "Pzadd at Vds=0 [V]" }, { "nftrp", 258, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+10", "1e+10", "" }, { "nfalp", 259, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-19", "1e-19", "" }, { "cit", 260, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "falph", 263, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::NOISE, "1", "1", "Parameter for 1/f noise" }, { "kappa", 251, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3.9", "3.9", "Dielectric constant for high-k stacked gate" }, { "vdiffj", 254, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.0006", "0.0006", "Threshold voltage for S/D junction diode [V]" }, { "dly1", 255, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "s", SIM_MODEL::PARAM::CATEGORY::DC, "1e-10", "1e-10", "Parameter for transit time [-]" }, { "dly2", 256, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "s", SIM_MODEL::PARAM::CATEGORY::DC, "0.7", "0.7", "Parameter for transit time [-]" }, { "dly3", 257, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "8e-07", "8e-07", "Parameter for transforming bulk charge [s/F]" }, { "dlyov", 437, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for transforming overlap charge [s/F]" }, { "tnom", 124, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "27", "27", "Nominal temperature [K]" }, { "ovslp", 261, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2.1e-07", "2.1e-07", "" }, { "ovmag", 262, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.6", "0.6", "" }, { "gbmin", 394, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-12", "1e-12", "" }, { "rbpb", 389, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "" }, { "rbpd", 390, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "" }, { "rbps", 391, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "" }, { "rbdb", 392, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "" }, { "rbsb", 393, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "50", "50", "" }, { "ibpc1", 404, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for impact-ionization induced bulk potential change" }, { "ibpc1l", 331, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for impact-ionization induced bulk potential change" }, { "ibpc1lp", 332, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "-1", "-1", "Parameter for impact-ionization induced bulk potential change" }, { "ibpc2", 405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Parameter for impact-ionization induced bulk potential change" }, { "mphdfm", 409, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-0.3", "-0.3", "NSUBCDFM dependence of phonon scattering for DFM" }, { "ptl", 530, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "ptp", 531, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3.5", "3.5", "" }, { "pt2", 532, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "ptlp", 533, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "gdl", 534, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "gdlp", 535, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "gdld", 536, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "pt4", 537, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "pt4p", 538, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "rdvg11", 424, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rdvg12", 425, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "" }, { "rth0", 432, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0.1", "0.1", "Thermal resistance" }, { "cth0", 462, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "1e-07", "1e-07", "Thermal capacitance" }, { "powrat", 463, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "rthtemp1", 490, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Thermal resistance" }, { "rthtemp2", 491, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Thermal resistance" }, { "prattemp1", 492, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "prattemp2", 493, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "tcjbd", 92, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependence of cjbd" }, { "tcjbs", 93, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependence of cjbs" }, { "tcjbdsw", 94, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependence of cjbdsw" }, { "tcjbssw", 95, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependence of cjbssw" }, { "tcjbdswg", 96, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependence of cjbdswg" }, { "tcjbsswg", 97, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature dependence of cjbsswg" }, { "qdftvd", 438, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Qdrift Vd dependence" }, { "rdvd", 510, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.07", "0.07", "" }, { "rdvb", 301, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rd20", 447, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rd21", 441, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "rd22", 442, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rd22d", 478, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rd23", 443, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.005", "0.005", "" }, { "rd24", 444, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rd25", 445, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rdvdl", 448, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rdvdlp", 449, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "rdvds", 450, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rdvdsp", 451, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "rd23l", 452, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rd23lp", 453, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "rd23s", 454, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rd23sp", 455, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "rds", 456, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rdsp", 457, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "rdtemp1", 461, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature-dependence of Rd" }, { "rdtemp2", 464, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature-dependence of Rd" }, { "rth0r", 470, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Heat radiation for SHE" }, { "rdvdtemp1", 471, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature-dependence of RDVD" }, { "rdvdtemp2", 472, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature-dependence of RDVD" }, { "rth0w", 473, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width-dependence of RTH0" }, { "rth0wp", 474, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Width-dependence of RTH0" }, { "rth0nf", 475, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "nf-dependence of RTH0" }, { "cvdsover", 480, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "vds drop along the overlap" }, { "rdvsub", 481, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "model parameter for the substrate effect" }, { "rdvdsub", 482, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "model parameter for the substrate effect" }, { "ddrift", 483, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "model parameter for the substrate effect" }, { "vbisub", 484, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.7", "0.7", "model parameter for the substrate effect" }, { "nsubsub", 485, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+15", "1e+15", "model parameter for the substrate effect" }, { "rdrmue", 520, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1000", "1000", "" }, { "rdrvmax", 521, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "3e+07", "3e+07", "" }, { "rdrmuetmp", 522, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "ndepm", 600, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e+17", "1e+17", "N- layer concentlation of the depletion MOS model" }, { "tndep", 601, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2e-07", "2e-07", "N- layer depth of the depletion MOS model" }, { "depmue0", 605, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1000", "1000", "coulomb scattering of resistor region" }, { "depmue1", 606, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "coulomb scattering of resistor region" }, { "depmueback0", 607, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "100", "100", "coulomb scattering of back region" }, { "depmueback1", 608, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "coulomb scattering of back region" }, { "depleak", 615, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "leakage current coefficient" }, { "depeta", 616, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Vds dependence" }, { "depvmax", 609, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m/s", SIM_MODEL::PARAM::CATEGORY::DC, "3e+07", "3e+07", "velocity saturation" }, { "depvdsef1", 611, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Vds dependece of leakage current" }, { "depvdsef2", 612, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Vds dependece of leakage current" }, { "depmueph0", 613, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0.3", "0.3", "phonon scattering" }, { "depmueph1", 614, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "5000", "5000", "phonon scattering" }, { "depbb", 610, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "high field effect coeeficient" }, { "depvtmp", 617, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "temperature dependence of velocity saturation" }, { "depmuetmp", 618, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "1.5", "1.5", "temperature dependence of mobility" }, { "isbreak", 619, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "1e-12", "1e-12", "reverse saturation current for breakdown" }, { "rwell", 620, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "ohm", SIM_MODEL::PARAM::CATEGORY::DC, "1000", "1000", "well resistance for breakdown" }, { "rdrvtmp", 523, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rdrdjunc", 527, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-06", "1e-06", "" }, { "rdrcx", 528, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rdrcar", 529, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1e-08", "1e-08", "" }, { "rdrdl1", 540, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rdrdl2", 541, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rdrvmaxw", 544, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rdrvmaxwp", 545, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "rdrvmaxl", 546, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rdrvmaxlp", 547, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "rdrmuel", 548, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "" }, { "rdrmuelp", 549, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "" }, { "rdrqover", 552, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "100000", "100000", "" }, { "qovadd", 338, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "parameter for additional Qover Charge [-]" }, { "js0d", 100, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m^2", SIM_MODEL::PARAM::CATEGORY::DC, "5e-07", "5e-07", "Saturation current density for drain junction [A/m^2]" }, { "js0swd", 150, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m^2", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Side wall saturation current density for drain junction [A/m ]" }, { "njd", 153, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Emission coefficient for drain junction [- ]" }, { "njswd", 189, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Sidewall emission coefficient for drain junction [ ]" }, { "xtid", 194, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Junction current temparature exponent coefficient for drain junction [- ]" }, { "cjd", 196, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0.0005", "0.0005", "Bottom junction capacitance per unit area at zero bias for drain junction [F/m^2]" }, { "cjswd", 197, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "5e-10", "5e-10", "Sidewall junction capacitance grading coefficient per unit length at zero bias for drain junction [F/m ]" }, { "cjswgd", 247, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "5e-10", "5e-10", "Gate sidewall junction capacitance per unit length at zero bias for drain junction [F/m ]" }, { "mjd", 252, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Bottom junction capacitance grading coefficient for drain junction [ ]" }, { "mjswd", 253, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0.33", "0.33", "Sidewall junction capacitance grading coefficient for drain junction [ ]" }, { "mjswgd", 264, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0.33", "0.33", "Gate sidewall junction capacitance grading coefficient for drain junction [ ]" }, { "pbd", 265, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Bottom junction build-in potential for drain junction [V ]" }, { "pbswd", 266, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Sidewall junction build-in potential for drain junction [V ]" }, { "pbswgd", 267, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Gate sidewall junction build-in potential for drain junction [V ]" }, { "xti2d", 268, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for drain junction [- ]" }, { "cisbd", 269, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Reverse bias saturation current for drain junction [- ]" }, { "cvbd", 270, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bias dependence coefficient of cisb for drain junction [- ]" }, { "ctempd", 271, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for drain junction [- ]" }, { "cisbkd", 272, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Reverse bias saturation current for drain junction [A ]" }, { "divxd", 274, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Reverse coefficient coefficient for drain junction [1/V ]" }, { "vdiffjd", 275, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.0006", "0.0006", "Threshold voltage for junction diode for drain junction [V ]" }, { "js0s", 276, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m^2", SIM_MODEL::PARAM::CATEGORY::DC, "5e-07", "5e-07", "Saturation current density for source junction [A/m^2]" }, { "js0sws", 277, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m^2", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Side wall saturation current density for source junction [A/m ]" }, { "njs", 278, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Emission coefficient for source junction [- ]" }, { "njsws", 279, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Sidewall emission coefficient for source junction [ ]" }, { "xtis", 280, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "2", "2", "Junction current temparature exponent coefficient for source junction [- ]" }, { "cjs", 288, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0.0005", "0.0005", "Bottom junction capacitance per unit area at zero bias for source junction [F/m^2]" }, { "cjsws", 289, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "5e-10", "5e-10", "Sidewall junction capacitance grading coefficient per unit length at zero bias for source junction [F/m ]" }, { "cjswgs", 291, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::DC, "5e-10", "5e-10", "Gate sidewall junction capacitance per unit length at zero bias for source junction [F/m ]" }, { "mjs", 293, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0.5", "0.5", "Bottom junction capacitance grading coefficient for source junction [ ]" }, { "mjsws", 298, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0.33", "0.33", "Sidewall junction capacitance grading coefficient for source junction [ ]" }, { "mjswgs", 299, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::DC, "0.33", "0.33", "Gate sidewall junction capacitance grading coefficient for source junction [ ]" }, { "pbs", 300, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Bottom junction build-in potential for source junction [V ]" }, { "pbsws", 302, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Sidewall junction build-in potential for source junction [V ]" }, { "pbswgs", 323, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Gate sidewall junction build-in potential for source junction [V ]" }, { "xti2s", 333, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for source junction [- ]" }, { "cisbs", 334, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Reverse bias saturation current for source junction [- ]" }, { "cvbs", 335, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Bias dependence coefficient of cisb for source junction [- ]" }, { "ctemps", 336, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "Temperature coefficient for source junction [- ]" }, { "cisbks", 337, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Reverse bias saturation current for source junction [A ]" }, { "divxs", 339, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Reverse coefficient coefficient for source junction [1/V ]" }, { "vdiffjs", 340, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::DC, "0.0006", "0.0006", "Threshold voltage for junction diode for source junction [V ]" }, { "shemax", 501, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "500", "500", "Maximum rise temperatue for SHE [C]" }, { "vgsmin", 502, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "-100", "100", "minimal/maximal expected Vgs (NMOS/PMOS) [V]" }, { "gdsleak", 511, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Channel leakage conductance [A/V]" }, { "rdrbb", 273, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "degradation of the mobility in drift region" }, { "rdrbbtmp", 602, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "0", "temperature coeeficient of RDRBB" }, { "lmin", 1000, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Minimum length for the model" }, { "lmax", 1001, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Maximum length for the model" }, { "wmin", 1002, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Minimum width for the model" }, { "wmax", 1003, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "Maximum width for the model" }, { "lbinn", 1004, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "L modulation coefficient for binning" }, { "wbinn", 1005, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "1", "1", "W modulation coefficient for binning" }, { "lvmax", 1100, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vmax" }, { "lbgtmp1", 1101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bgtmp1" }, { "lbgtmp2", 1102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of bgtmp2" }, { "leg0", 1103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of eg0" }, { "lvfbover", 1428, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vfbover" }, { "lnover", 1430, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nover" }, { "lnovers", 1431, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nover on source side" }, { "lwl2", 1407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of wl2" }, { "lvfbc", 1121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vfbc" }, { "lnsubc", 1123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsubc" }, { "lnsubp", 1181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsubp" }, { "lscp1", 1184, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of scp1" }, { "lscp2", 1185, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of scp2" }, { "lscp3", 1186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of scp3" }, { "lsc1", 1126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sc1" }, { "lsc2", 1127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sc2" }, { "lsc3", 1128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sc3" }, { "lpgd1", 1187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of pgd1" }, { "lndep", 1129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ndep" }, { "lninv", 1130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ninv" }, { "lmuecb0", 1131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muecb0" }, { "lmuecb1", 1132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muecb1" }, { "lmueph1", 1133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of mueph1" }, { "lvtmp", 1141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vtmp" }, { "lwvth0", 1142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of wvth0" }, { "lmuesr1", 1143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muesr1" }, { "lmuetmp", 1195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muetmp" }, { "lsub1", 1151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sub1" }, { "lsub2", 1152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of sub2" }, { "lsvds", 1286, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of svds" }, { "lsvbs", 1284, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of svbs" }, { "lsvgs", 1283, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of svgs" }, { "lfn1", 1294, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of fn1" }, { "lfn2", 1295, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of fn2" }, { "lfn3", 1296, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of fn3" }, { "lfvbs", 1297, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of fvbs" }, { "lnsti", 1225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsti" }, { "lwsti", 1226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of wsti" }, { "lscsti1", 1229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of scsti1" }, { "lscsti2", 1230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of scsti2" }, { "lvthsti", 1232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vthsti" }, { "lmuesti1", 1235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muesti1" }, { "lmuesti2", 1236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muesti2" }, { "lmuesti3", 1237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of muesti3" }, { "lnsubpsti1", 1238, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsubpsti1" }, { "lnsubpsti2", 1239, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsubpsti2" }, { "lnsubpsti3", 1240, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nsubpsti3" }, { "lcgso", 1154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cgso" }, { "lcgdo", 1155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cgdo" }, { "ljs0", 1157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of js0" }, { "ljs0sw", 1158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of js0sw" }, { "lnj", 1159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nj" }, { "lcisbk", 1172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cisbk" }, { "lclm1", 1191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of clm1" }, { "lclm2", 1192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of clm2" }, { "lclm3", 1193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of clm3" }, { "lwfc", 1201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of wfc" }, { "lgidl1", 1205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gidl1" }, { "lgidl2", 1206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gidl2" }, { "lgleak1", 1208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gleak1" }, { "lgleak2", 1209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gleak2" }, { "lgleak3", 1210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gleak3" }, { "lgleak6", 1213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of gleak6" }, { "lglksd1", 1215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of glksd1" }, { "lglksd2", 1216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of glksd2" }, { "lglkb1", 1218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of glkb1" }, { "lglkb2", 1219, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of glkb2" }, { "lnftrp", 1258, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nftrp" }, { "lnfalp", 1259, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of nfalp" }, { "lvdiffj", 1254, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vdiffj" }, { "libpc1", 1404, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ibpc1" }, { "libpc2", 1405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of ibpc2" }, { "lcgbo", 1156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cgbo" }, { "lcvdsover", 1480, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cvdsover" }, { "lfalph", 1263, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of falph" }, { "lnpext", 1242, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of npext" }, { "lpowrat", 1463, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of powrat" }, { "lrd", 1399, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rd" }, { "lrd22", 1442, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rd22" }, { "lrd23", 1443, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rd23" }, { "lrd24", 1444, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rd24" }, { "lrdict1", 1316, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdict1" }, { "lrdov13", 1476, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdov13" }, { "lrdslp1", 1315, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdslp1" }, { "lrdvb", 1301, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdvb" }, { "lrdvd", 1510, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdvd" }, { "lrdvg11", 1424, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rdvg11" }, { "lrs", 1398, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rs" }, { "lrth0", 1432, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of rth0" }, { "lvover", 1199, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vover" }, { "ljs0d", 345, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of js0d" }, { "ljs0swd", 370, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of js0swd" }, { "lnjd", 372, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of njd" }, { "lcisbkd", 386, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cisbkd" }, { "lvdiffjd", 387, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vdiffjd" }, { "ljs0s", 388, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of js0s" }, { "ljs0sws", 395, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of js0sws" }, { "lnjs", 396, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of njs" }, { "lcisbks", 397, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of cisbks" }, { "lvdiffjs", 400, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Length dependence of vdiffjs" }, { "wvmax", 2100, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vmax" }, { "wbgtmp1", 2101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bgtmp1" }, { "wbgtmp2", 2102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of bgtmp2" }, { "weg0", 2103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of eg0" }, { "wvfbover", 2428, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vfbover" }, { "wnover", 2430, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nover" }, { "wnovers", 2431, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of novers on source side" }, { "wwl2", 2407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of wl2" }, { "wvfbc", 2121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vfbc" }, { "wnsubc", 2123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsubc" }, { "wnsubp", 2181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsubp" }, { "wscp1", 2184, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of scp1" }, { "wscp2", 2185, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of scp2" }, { "wscp3", 2186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of scp3" }, { "wsc1", 2126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sc1" }, { "wsc2", 2127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sc2" }, { "wsc3", 2128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sc3" }, { "wpgd1", 2187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of pgd1" }, { "wndep", 2129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ndep" }, { "wninv", 2130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ninv" }, { "wmuecb0", 2131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muecb0" }, { "wmuecb1", 2132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muecb1" }, { "wmueph1", 2133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of mueph1" }, { "wvtmp", 2141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vtmp" }, { "wwvth0", 2142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of wvth0" }, { "wmuesr1", 2143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muesr1" }, { "wmuetmp", 2195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muetmp" }, { "wsub1", 2151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sub1" }, { "wsub2", 2152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of sub2" }, { "wsvds", 2286, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of svds" }, { "wsvbs", 2284, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of svbs" }, { "wsvgs", 2283, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of svgs" }, { "wfn1", 2294, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of fn1" }, { "wfn2", 2295, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of fn2" }, { "wfn3", 2296, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of fn3" }, { "wfvbs", 2297, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of fvbs" }, { "wnsti", 2225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsti" }, { "wwsti", 2226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of wsti" }, { "wscsti1", 2229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of scsti1" }, { "wscsti2", 2230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of scsti2" }, { "wvthsti", 2232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vthsti" }, { "wmuesti1", 2235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muesti1" }, { "wmuesti2", 2236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muesti2" }, { "wmuesti3", 2237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of muesti3" }, { "wnsubpsti1", 2238, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsubpsti1" }, { "wnsubpsti2", 2239, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsubpsti2" }, { "wnsubpsti3", 2240, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nsubpsti3" }, { "wcgso", 2154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cgso" }, { "wcgdo", 2155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cgdo" }, { "wjs0", 2157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of js0" }, { "wjs0sw", 2158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of js0sw" }, { "wnj", 2159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nj" }, { "wcisbk", 2172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cisbk" }, { "wclm1", 2191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of clm1" }, { "wclm2", 2192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of clm2" }, { "wclm3", 2193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of clm3" }, { "wwfc", 2201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of wfc" }, { "wgidl1", 2205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gidl1" }, { "wgidl2", 2206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gidl2" }, { "wgleak1", 2208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gleak1" }, { "wgleak2", 2209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gleak2" }, { "wgleak3", 2210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gleak3" }, { "wgleak6", 2213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of gleak6" }, { "wglksd1", 2215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of glksd1" }, { "wglksd2", 2216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of glksd2" }, { "wglkb1", 2218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of glkb1" }, { "wglkb2", 2219, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of glkb2" }, { "wnftrp", 2258, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nftrp" }, { "wnfalp", 2259, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of nfalp" }, { "wvdiffj", 2254, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vdiffj" }, { "wibpc1", 2404, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ibpc1" }, { "wibpc2", 2405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of ibpc2" }, { "wcgbo", 2156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cgbo" }, { "wcvdsover", 2480, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of cvdsover" }, { "wfalph", 2263, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of falph" }, { "wnpext", 2242, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of npext" }, { "wpowrat", 2463, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of powrat" }, { "wrd", 2399, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rd" }, { "wrd22", 2442, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rd22" }, { "wrd23", 2443, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rd23" }, { "wrd24", 2444, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rd24" }, { "wrdict1", 2316, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdict1" }, { "wrdov13", 2476, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdov13" }, { "wrdslp1", 2315, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdslp1" }, { "wrdvb", 2301, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdvb" }, { "wrdvd", 2510, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdvd" }, { "wrdvg11", 2424, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rdvg11" }, { "wrs", 2398, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rs" }, { "wrth0", 2432, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of rth0" }, { "wvover", 2199, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Width dependence of vover" }, { "wjs0d", 401, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Wength dependence of js0d" }, { "wjs0swd", 435, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Wength dependence of js0swd" }, { "wnjd", 440, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Wength dependence of njd" }, { "wcisbkd", 446, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Wength dependence of cisbkd" }, { "wvdiffjd", 459, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Wength dependence of vdiffjd" }, { "wjs0s", 460, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Wength dependence of js0s" }, { "wjs0sws", 467, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Wength dependence of js0sws" }, { "wnjs", 468, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Wength dependence of njs" }, { "wcisbks", 469, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Wength dependence of cisbks" }, { "wvdiffjs", 477, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Wength dependence of vdiffjs" }, { "pvmax", 3100, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vmax" }, { "pbgtmp1", 3101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bgtmp1" }, { "pbgtmp2", 3102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of bgtmp2" }, { "peg0", 3103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of eg0" }, { "pvfbover", 3428, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vfbover" }, { "pnover", 3430, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nover" }, { "pnovers", 3431, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nover on source side" }, { "pwl2", 3407, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of wl2" }, { "pvfbc", 3121, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vfbc" }, { "pnsubc", 3123, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsubc" }, { "pnsubp", 3181, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsubp" }, { "pscp1", 3184, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of scp1" }, { "pscp2", 3185, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of scp2" }, { "pscp3", 3186, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of scp3" }, { "psc1", 3126, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sc1" }, { "psc2", 3127, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sc2" }, { "psc3", 3128, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sc3" }, { "ppgd1", 3187, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of pgd1" }, { "pndep", 3129, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ndep" }, { "pninv", 3130, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ninv" }, { "pmuecb0", 3131, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muecb0" }, { "pmuecb1", 3132, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muecb1" }, { "pmueph1", 3133, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of mueph1" }, { "pvtmp", 3141, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vtmp" }, { "pwvth0", 3142, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of wvth0" }, { "pmuesr1", 3143, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muesr1" }, { "pmuetmp", 3195, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muetmp" }, { "psub1", 3151, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sub1" }, { "psub2", 3152, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of sub2" }, { "psvds", 3286, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of svds" }, { "psvbs", 3284, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of svbs" }, { "psvgs", 3283, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of svgs" }, { "pfn1", 3294, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of fn1" }, { "pfn2", 3295, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of fn2" }, { "pfn3", 3296, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of fn3" }, { "pfvbs", 3297, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of fvbs" }, { "pnsti", 3225, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsti" }, { "pwsti", 3226, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of wsti" }, { "pscsti1", 3229, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of scsti1" }, { "pscsti2", 3230, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of scsti2" }, { "pvthsti", 3232, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vthsti" }, { "pmuesti1", 3235, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muesti1" }, { "pmuesti2", 3236, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muesti2" }, { "pmuesti3", 3237, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of muesti3" }, { "pnsubpsti1", 3238, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsubpsti1" }, { "pnsubpsti2", 3239, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsubpsti2" }, { "pnsubpsti3", 3240, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nsubpsti3" }, { "pcgso", 3154, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cgso" }, { "pcgdo", 3155, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cgdo" }, { "pjs0", 3157, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of js0" }, { "pjs0sw", 3158, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of js0sw" }, { "pnj", 3159, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nj" }, { "pcisbk", 3172, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cisbk" }, { "pclm1", 3191, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of clm1" }, { "pclm2", 3192, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of clm2" }, { "pclm3", 3193, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of clm3" }, { "pwfc", 3201, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of wfc" }, { "pgidl1", 3205, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gidl1" }, { "pgidl2", 3206, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gidl2" }, { "pgleak1", 3208, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gleak1" }, { "pgleak2", 3209, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gleak2" }, { "pgleak3", 3210, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gleak3" }, { "pgleak6", 3213, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of gleak6" }, { "pglksd1", 3215, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of glksd1" }, { "pglksd2", 3216, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of glksd2" }, { "pglkb1", 3218, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of glkb1" }, { "pglkb2", 3219, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of glkb2" }, { "pnftrp", 3258, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nftrp" }, { "pnfalp", 3259, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of nfalp" }, { "pvdiffj", 3254, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vdiffj" }, { "pibpc1", 3404, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ibpc1" }, { "pibpc2", 3405, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of ibpc2" }, { "pcgbo", 3156, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cgbo" }, { "pcvdsover", 3480, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cvdsover" }, { "pfalph", 3263, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of falph" }, { "pnpext", 3242, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of npext" }, { "ppowrat", 3463, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of powrat" }, { "prd", 3399, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rd" }, { "prd22", 3442, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rd22" }, { "prd23", 3443, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rd23" }, { "prd24", 3444, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rd24" }, { "prdict1", 3316, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdict1" }, { "prdov13", 3476, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdov13" }, { "prdslp1", 3315, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdslp1" }, { "prdvb", 3301, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdvb" }, { "prdvd", 3510, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdvd" }, { "prdvg11", 3424, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rdvg11" }, { "prs", 3398, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rs" }, { "prth0", 3432, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of rth0" }, { "pvover", 3199, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vover" }, { "pjs0d", 479, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of js0d" }, { "pjs0swd", 486, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of js0swd" }, { "pnjd", 487, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of njd" }, { "pcisbkd", 488, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cisbkd" }, { "pvdiffjd", 489, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vdiffjd" }, { "pjs0s", 495, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of js0s" }, { "pjs0sws", 496, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of js0sws" }, { "pnjs", 497, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of njs" }, { "pcisbks", 498, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of cisbks" }, { "pvdiffjs", 499, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::DC, "0", "0", "Cross-term dependence of vdiffjs" }, { "vgs_max", 4001, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-S branch" }, { "vgd_max", 4002, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-D branch" }, { "vgb_max", 4003, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-B branch" }, { "vds_max", 4004, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage D-S branch" }, { "vbs_max", 4005, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-S branch" }, { "vbd_max", 4006, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-D branch" }, { "vgsr_max", 4007, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-S branch" }, { "vgdr_max", 4008, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-D branch" }, { "vgbr_max", 4009, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage G-B branch" }, { "vbsr_max", 4010, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-S branch" }, { "vbdr_max", 4011, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "1e+99", "maximum voltage B-D branch" }, }, // Instance parameters { { "coselfheat", 49, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Calculation of self heating model", true }, { "cosubnode", 50, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Switch tempNode to subNode", true }, { "m", 83, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Multiplication factor [-]", true }, { "l", 51, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Length", true }, { "w", 52, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Width", true }, { "ad", 53, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain area", true }, { "as", 54, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source area", true }, { "pd", 55, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Drain perimeter", true }, { "ps", 56, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Source perimeter", true }, { "nrd", 57, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in drain", true }, { "nrs", 58, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "", "", "Number of squares in source", true }, { "dtemp", 60, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "", true }, { "off", 61, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device is initially off", true }, { "ic", 65, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vector of DS,GS,BS initial voltages", true }, { "corbnet", 66, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Activate body resistance (1) or not (0)", true }, { "rbpb", 67, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "50", "50", "", true }, { "rbpd", 68, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "50", "50", "", true }, { "rbps", 69, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "50", "50", "", true }, { "rbdb", 70, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "50", "50", "", true }, { "rbsb", 71, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "50", "50", "", true }, { "corg", 72, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Activate gate resistance (1) or not (0)", true }, { "ngcon", 74, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of gate contacts", true }, { "xgw", 75, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Distance from gate contact to channel edge", true }, { "xgl", 76, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Offset of gate length due to variation in patterning", true }, { "nf", 77, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Number of fingers", true }, { "sa", 78, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Distance from STI edge to Gate edge [m]", true }, { "sb", 79, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Distance from STI edge to Gate edge [m]", true }, { "sd", 80, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Distance from Gate edge to Gate edge [m]", true }, { "nsubcdfm", 82, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Constant part of Nsub for DFM [1/cm^3]", true }, { "subld1", 86, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Parameter for impact-ionization current in the drift region [-]", true }, { "subld2", 87, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Parameter for impact-ionization current in the drift region [m^{-1}*V^{3/2}]", true }, { "lover", 41, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "3e-08", "3e-08", "Overlap length on source side [m]", true }, { "lovers", 42, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "3e-08", "3e-08", "Overlap length on source side [m]", true }, { "loverld", 43, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-06", "1e-06", "Overlap length on drain side [m]", true }, { "ldrift1", 88, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-06", "1e-06", "Parameter for drift region length-1 [m]", true }, { "ldrift2", 89, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-06", "1e-06", "Parameter for drift region length-2 [m]", true }, { "ldrift1s", 90, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Parameter for drift region length-1 on source side[m]", true }, { "ldrift2s", 91, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-06", "1e-06", "Parameter for drift region length-2 on source side[m]", true }, { "ids", 351, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ids", true }, { "isub", 410, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Isub", true }, { "isubld", 426, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "IsubLD", true }, { "idsibpc", 427, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "IdsIBPC", true }, { "igidl", 411, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igidl", true }, { "igisl", 412, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igisl", true }, { "igd", 413, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igd", true }, { "igs", 414, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igs", true }, { "igb", 415, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Igb", true }, { "gm", 354, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gm", true }, { "gds", 355, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gds", true }, { "gmbs", 356, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gmbs", true }, { "gmt", 465, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "GmT", true }, { "von", 376, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Von", true }, { "vdsat", 377, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Vdsat", true }, { "qb", 359, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qb", true }, { "qg", 361, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qg", true }, { "qd", 363, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Qd", true }, { "cgg", 365, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cgg", true }, { "cgd", 366, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cgd", true }, { "cgs", 367, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cgs", true }, { "cbg", 368, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbg", true }, { "cbs", 383, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbs", true }, { "cbd", 382, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cbd", true }, { "cdg", 373, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cdg", true }, { "cdd", 374, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cdd", true }, { "cds", 375, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Cds", true }, { "cgdo", 418, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Cgdo", true }, { "cgso", 416, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Cgso", true }, { "cgbo", 417, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "0", "Cgbo", true }, { "ibd", 353, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ibd", true }, { "ibs", 352, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Ibs", true }, { "gbd", 357, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gbd", true }, { "gbs", 358, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Gbs", true }, { "capbd", 369, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capbd", true }, { "capbs", 371, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capbs", true }, } }; const NGSPICE::MODEL_INFO& NGSPICE::ModelInfo( MODEL_TYPE aType ) { // To speed up builds a switch statement is used instead of a std::map literal. // NOTE: I'm not sure if that helped at all, so feel free to try to use std::map instead. switch( aType ) { default: wxFAIL; KI_FALLTHROUGH; case MODEL_TYPE::NONE: case MODEL_TYPE::_ENUM_END: { static MODEL_INFO model = {}; return model; } /*case MODEL_TYPE::RESISTOR: { static MODEL_INFO model = { "Resistor", "R", "", { "+", "-" }, "Simple linear resistor", // Model parameters { { "rsh", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, Q(), "Ω/m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Sheet resistance" }, { "narrow", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, Z(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Narrowing of resistor" }, { "dw", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, ZR(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Narrowing of resistor" }, { "short", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, Z(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Shortening of resistor" }, { "dlr", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, ZR(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Shortening of resistor" }, { "tc1", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, Q(), "Ω/°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "First order temp. coefficient" }, { "tc1r", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, QR(), "Ω/°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "First order temp. coefficient" }, { "tc2", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, QO(), "Ω/°C²", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "Second order temp. coefficient" }, { "tc2r", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, QOR(), "Ω/°C²", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Second order temp. coefficient" }, { "tce", 116, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, Q(), "", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "exponential temp. coefficient" }, { "defw", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, X(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-05", "", "Default device width" }, { "w", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, XR(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-05", "", "Default device width" }, { "l", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, X(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-05", "", "Default device length" }, { "kf", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, Q(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Flicker noise coefficient" }, { "af", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, Q(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Flicker noise exponent" }, { "tnom", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, XU(), "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "27", "", "Parameter measurement temperature" }, { "r", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "0", "", "Resistor model default value" }, { "res", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "n.a." }, { "bv_max", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "", "maximum voltage over resistor" }, { "lf", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1", "", "noise area length exponent" }, { "wf", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1", "", "noise area width exponent" }, { "ef", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1", "", "noise frequency exponent" }, }, // Instance parameters { { "resistance", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, P(), "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Resistance", true }, { "r", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, PR(), "Ω", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "0", "", "Resistance", true }, { "ac", 10, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AA(), "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "AC resistance value", true }, { "temp", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, ZU(), "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Instance operating temperature", true }, { "dtemp", 14, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, Z(), "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instance temperature difference with the rest of the circuit", true }, { "l", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, QU(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "1e-05", "", "Length", true }, { "w", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, ZU(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "1e-05", "", "Width", true }, { "m", 12, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Multiplication factor", true }, { "tc", 16, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "Ω/°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "First order temp. coefficient", true }, { "tc1", 16, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, UR(), "Ω/°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "First order temp. coefficient", true }, { "tc2", 17, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "Ω/°C²", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Second order temp. coefficient", true }, { "tce", 19, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "exponential temp. coefficient", true }, { "bv_max", 18, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e+99", "", "maximum voltage over resistor", true }, { "scale", 13, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Scale factor", true }, { "noisy", 15, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Resistor generate noise", true }, { "noise", 15, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, R(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "n.a.", true }, { "sens_resist", 5, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::FLAGS, "", "", "flag to request sensitivity WRT resistance", true }, { "i", 6, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Current", true }, { "p", 7, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Power", true }, { "sens_dc", 206, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity", true }, { "sens_real", 201, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity and real part of ac sensitivity", true }, { "sens_imag", 202, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity and imag part of ac sensitivity", true }, { "sens_mag", 203, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "ac sensitivity of magnitude", true }, { "sens_ph", 204, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "ac sensitivity of phase", true }, { "sens_cplx", 205, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_COMPLEX, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "ac sensitivity", true }, } }; return model; } case MODEL_TYPE::CAPACITOR: { static MODEL_INFO model = { "Capacitor", "C", "", { "+", "-" }, "Fixed capacitor", // Model parameters { { "cap", 113, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "0", "", "Model capacitance" }, { "cj", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Bottom Capacitance per area" }, { "cox", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AR(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Bottom Capacitance per area" }, { "cjsw", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Sidewall capacitance per meter" }, { "capsw", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AR(), "F/m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Sidewall capacitance per meter" }, { "defw", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, X(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-05", "", "Default width" }, { "w", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, XR(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e-05", "", "Default width" }, { "defl", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, X(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Default length" }, { "l", 114, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, XR(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Default length" }, { "narrow", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "width correction factor" }, { "short", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "length correction factor" }, { "del", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "length and width correction factor" }, { "tc1", 108, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "Ω/°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "First order temp. coefficient" }, { "tc2", 109, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "Ω/°C²", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "Second order temp. coefficient" }, { "tnom", 110, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, XU(), "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "27", "", "Parameter measurement temperature" }, { "di", 111, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "", SIM_MODEL::PARAM::CATEGORY::DISTRIBUTED_QUANTITIES, "0", "", "Relative dielectric constant" }, { "thick", 112, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Insulator thickness" }, { "bv_max", 115, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::LIMITING_VALUES, "1e+99", "", "maximum voltage over capacitance" }, { "c", 104, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Capacitor model" }, }, // Instance parameters { { "capacitance", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AP(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device capacitance", true }, { "cap", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, APR(), "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Device capacitance", true }, { "c", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, APR(), "F", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Device capacitance", true }, { "ic", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial capacitor voltage", true }, { "temp", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, ZU(), "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Instance operating temperature", true }, { "dtemp", 9, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, Z(), "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instance temperature difference from the rest of the circuit", true }, { "w", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "1e-05", "", "Device width", true }, { "l", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "m", SIM_MODEL::PARAM::CATEGORY::GEOMETRY, "0", "", "Device length", true }, { "m", 11, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Parallel multiplier", true }, { "tc1", 12, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "Ω/°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "First order temp. coefficient", true }, { "tc2", 13, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "Ω/°C²", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Second order temp. coefficient", true }, { "bv_max", 14, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1e+99", "", "maximum voltage over capacitance", true }, { "scale", 10, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Scale factor", true }, { "sens_cap", 5, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::FLAGS, "", "", "flag to request sens. WRT cap.", true }, { "i", 6, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device current", true }, { "p", 7, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instantaneous device power", true }, { "sens_dc", 206, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity", true }, { "sens_real", 201, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "real part of ac sensitivity", true }, { "sens_imag", 202, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sens. & imag part of ac sens.", true }, { "sens_mag", 203, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity of ac magnitude", true }, { "sens_ph", 204, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity of ac phase", true }, { "sens_cplx", 205, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_COMPLEX, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "ac sensitivity", true }, } }; return model; } case MODEL_TYPE::INDUCTOR: { static MODEL_INFO model = { "Inductor", "L", "", { "+", "-" }, "Fixed inductor", // Model parameters { { "ind", 100, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "H", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "0", "", "Model inductance" }, { "tc1", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "Ω/°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "First order temp. coefficient" }, { "tc2", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "Ω/°C²", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "0", "", "Second order temp. coefficient" }, { "tnom", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, XU(), "°C", SIM_MODEL::PARAM::CATEGORY::TEMPERATURE, "27", "", "Parameter measurement temperature" }, { "csect", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Inductor cross section" }, { "length", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Inductor length" }, { "nt", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Model number of turns" }, { "mu", 107, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Relative magnetic permeability" }, { "l", 108, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Inductor model" }, }, // Instance parameters { { "inductance", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AP(), "H", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Inductance of inductor", true }, { "ic", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial current through inductor", true }, { "sens_ind", 5, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::FLAGS, "", "", "flag to request sensitivity WRT inductance", true }, { "temp", 9, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, ZU(), "°C", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Instance operating temperature", true }, { "dtemp", 10, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, Z(), "°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Instance temperature difference with the rest of the circuit", true }, { "m", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Multiplication Factor", true }, { "tc1", 13, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "Ω/°C", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "First order temp. coefficient", true }, { "tc2", 14, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "Ω/°C²", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Second order temp. coefficient", true }, { "scale", 11, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Scale factor", true }, { "nt", 12, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "0", "", "Number of turns", true }, { "flux", 3, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Flux through inductor", true }, { "v", 4, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Terminal voltage of inductor", true }, { "i", 6, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Current through the inductor", true }, { "p", 7, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "instantaneous power dissipated by the inductor", true }, { "sens_dc", 206, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity sensitivity", true }, { "sens_real", 201, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "real part of ac sensitivity", true }, { "sens_imag", 202, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "dc sensitivity and imag part of ac sensitivty", true }, { "sens_mag", 203, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity of AC magnitude", true }, { "sens_ph", 204, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "sensitivity of AC phase", true }, { "sens_cplx", 205, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_COMPLEX, U(), "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "ac sensitivity", true }, } }; return model; }*/ /*case MODEL_TYPE::LTRA: { static MODEL_INFO model = { "LTRA", "LTRA", "", { "1+", "1-", "2+", "2-" }, "Lossy transmission line", // Model parameters { { "ltra", 0, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "1", "", "LTRA model" }, { "r", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "Ω/m", SIM_MODEL::PARAM::CATEGORY::DISTRIBUTED_QUANTITIES, "0", "", "Resistance per metre" }, { "l", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "H/m", SIM_MODEL::PARAM::CATEGORY::DISTRIBUTED_QUANTITIES, "0", "", "Inductance per metre" }, { "g", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "1/(Ω m)", SIM_MODEL::PARAM::CATEGORY::DISTRIBUTED_QUANTITIES, "0", "", "Conductance per metre" }, { "c", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "F/m", SIM_MODEL::PARAM::CATEGORY::DISTRIBUTED_QUANTITIES, "0", "", "Capacitance per metre" }, { "len", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "0", "", "length of line" }, { "rel", 11, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Rel. rate of change of deriv. for bkpt" }, { "abs", 12, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Abs. rate of change of deriv. for bkpt" }, { "nocontrol", 28, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::FLAGS, "28", "", "No timestep control" }, { "steplimit", 32, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::FLAGS, "32", "", "always limit timestep to 0.8*(delay of line)" }, { "nosteplimit", 33, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::FLAGS, "32", "", "don't always limit timestep to 0.8*(delay of line)" }, { "lininterp", 34, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::FLAGS, "35", "", "use linear interpolation" }, { "quadinterp", 35, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::FLAGS, "35", "", "use quadratic interpolation" }, { "mixedinterp", 36, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::FLAGS, "35", "", "use linear interpolation if quadratic results look unacceptable" }, { "truncnr", 46, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::FLAGS, "0", "", "use N-R iterations for step calculation in LTRAtrunc" }, { "truncdontcut", 47, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_BOOL, U(), "", SIM_MODEL::PARAM::CATEGORY::FLAGS, "0", "", "don't limit timestep to keep impulse response calculation errors low" }, { "compactrel", 42, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "", SIM_MODEL::PARAM::CATEGORY::ADVANCED, "0.001", "", "special reltol for straight line checking" }, { "compactabs", 43, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "", SIM_MODEL::PARAM::CATEGORY::ADVANCED, "1e-12", "", "special abstol for straight line checking" }, }, // Instance parameters { { "v1", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial voltage at end 1", true }, { "v2", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial voltage at end 2", true }, { "i1", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial current at end 1", true }, { "i2", 9, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial current at end 2", true }, { "ic", 10, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial condition vector:v1,i1,v2,i2", true }, { "pos_node1", 13, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Positive node of end 1 of t-line", true }, { "neg_node1", 14, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Negative node of end 1 of t.line", true }, { "pos_node2", 15, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Positive node of end 2 of t-line", true }, { "neg_node2", 16, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Negative node of end 2 of t-line", true }, } }; return model; }*/ /*case MODEL_TYPE::TRANLINE: { static MODEL_INFO model = { "Tranline", "", "", { "1+", "1-", "2+", "2-" }, "Lossless transmission line", // Model parameters { }, // Instance parameters { { "z0", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "Ω", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Characteristic impedance", true }, { "zo", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, UR(), "Ω", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Characteristic impedance", true }, { "f", 4, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "Hz", SIM_MODEL::PARAM::CATEGORY::ADVANCED, "", "", "Frequency", true }, { "td", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "s", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Transmission delay", true }, { "nl", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "", SIM_MODEL::PARAM::CATEGORY::ADVANCED, "", "", "Normalized length at frequency given", true }, { "v1", 5, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial voltage at end 1", true }, { "v2", 7, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "V", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial voltage at end 2", true }, { "i1", 6, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial current at end 1", true }, { "i2", 8, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, AU(), "A", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial current at end 2", true }, { "ic", 9, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_FLOAT_VECTOR, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Initial condition vector:v1,i1,v2,i2", true }, { "rel", 10, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Rel. rate of change of deriv. for bkpt", true }, { "abs", 11, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Abs. rate of change of deriv. for bkpt", true }, { "pos_node1", 12, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Positive node of end 1 of t. line", true }, { "neg_node1", 13, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Negative node of end 1 of t. line", true }, { "pos_node2", 14, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Positive node of end 2 of t. line", true }, { "neg_node2", 15, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Negative node of end 2 of t. line", true }, { "delays", 18, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_FLOAT_VECTOR, U(), "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Delayed values of excitation", true }, } }; return model; }*/ /*case MODEL_TYPE::URC: { static MODEL_INFO model = { "URC", "URC", "", { "1+", "2+", "-" }, "Uniform R.C. line", // Model parameters { { "k", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "1.5", "", "Propagation constant" }, { "fmax", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "Hz", SIM_MODEL::PARAM::CATEGORY::ADVANCED, "1e+09", "", "Maximum frequency of interest" }, { "rperl", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DISTRIBUTED_QUANTITIES, "1000", "", "Resistance per unit length" }, { "cperl", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, A(), "F/m", SIM_MODEL::PARAM::CATEGORY::DISTRIBUTED_QUANTITIES, "1e-12", "", "Capacitance per unit length" }, { "isperl", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "A/m", SIM_MODEL::PARAM::CATEGORY::ADVANCED, "0", "", "Saturation current per length" }, { "rsperl", 106, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::ADVANCED, "0", "", "Diode resistance per length" }, { "urc", 107, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Uniform R.C. line model" }, }, // Instance parameters { { "l", 1, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, U(), "m", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Length of transmission line", true }, { "n", 2, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::ADVANCED, "", "", "Number of lumps", true }, { "pos_node", 3, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Positive node of URC", true }, { "neg_node", 4, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Negative node of URC", true }, { "gnd", 5, SIM_MODEL::PARAM::DIR_OUT, SIM_VALUE::TYPE_INT, U(), "", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "Ground node of URC", true }, } }; return model; }*/ /*case MODEL_TYPE::TRANSLINE: { // FIXME: Second and fourth pins should be set to zero. static MODEL_INFO model = { "TransLine", "", "", { "1+", "0", "2+", "0" }, "Simple Lossy Transmission Line", // Model parameters { { "r", 101, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "Ω/m", SIM_MODEL::PARAM::CATEGORY::DISTRIBUTED_QUANTITIES, "", "", "resistance per length" }, { "l", 104, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "H/m", SIM_MODEL::PARAM::CATEGORY::DISTRIBUTED_QUANTITIES, "", "", "inductance per length" }, { "c", 102, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "F/m", SIM_MODEL::PARAM::CATEGORY::DISTRIBUTED_QUANTITIES, "", "", "capacitance per length" }, { "g", 103, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::DISTRIBUTED_QUANTITIES, "", "", "conductance per length" }, { "length", 105, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::PRINCIPAL, "", "", "length" }, { "txl", 106, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_BOOL, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Device is a txl model" }, }, // Instance parameters { { "pos_node", 1, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Positive node of txl", true }, { "neg_node", 2, SIM_MODEL::PARAM::DIR_IN, SIM_VALUE::TYPE_INT, {}, "", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "Negative node of txl", true }, { "length", 3, SIM_MODEL::PARAM::DIR_INOUT, SIM_VALUE::TYPE_FLOAT, {}, "m", SIM_MODEL::PARAM::CATEGORY::SUPERFLUOUS, "", "", "length of line", true }, } }; return model; }*/ case MODEL_TYPE::SWITCH: return sw; case MODEL_TYPE::CSWITCH: return csw; case MODEL_TYPE::DIODE: return diode; case MODEL_TYPE::BJT: return bjt; case MODEL_TYPE::VBIC: return vbic; case MODEL_TYPE::HICUM2: return hicum2; case MODEL_TYPE::JFET: return jfet; case MODEL_TYPE::JFET2: return jfet2; case MODEL_TYPE::MES: return mes; case MODEL_TYPE::MESA: return mesa; case MODEL_TYPE::HFET1: return hfet1; case MODEL_TYPE::HFET2: return hfet2; case MODEL_TYPE::MOS1: return mos1; case MODEL_TYPE::MOS2: return mos2; case MODEL_TYPE::MOS3: return mos3; case MODEL_TYPE::BSIM1: return bsim1; case MODEL_TYPE::BSIM2: return bsim2; case MODEL_TYPE::MOS6: return mos6; case MODEL_TYPE::BSIM3: return bsim3; case MODEL_TYPE::MOS9: return mos9; case MODEL_TYPE::B4SOI: return b4soi; case MODEL_TYPE::BSIM4: return bsim4; case MODEL_TYPE::B3SOIFD: return b3soifd; case MODEL_TYPE::B3SOIDD: return b3soidd; case MODEL_TYPE::B3SOIPD: return b3soipd; case MODEL_TYPE::HISIM2: return hisim2; case MODEL_TYPE::HISIMHV1: return hisimhv1; case MODEL_TYPE::HISIMHV2: return hisimhv2; } }