30 modelInfos[MODEL_TYPE::HISIM2] = {
"HiSIM2",
"NMOS",
"PMOS", {
"D",
"G",
"S",
"B" },
"Hiroshima University STARC IGFET Model 2.8.0", {}, {} };
170 modelInfos[MODEL_TYPE::HISIM2].modelParams.emplace_back(
"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]" );
530 modelInfos[MODEL_TYPE::HISIM2].instanceParams.emplace_back(
"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 );
580 modelInfos[MODEL_TYPE::HISIMHV1] = {
"HiSIMHV1",
"NMOS",
"PMOS", {
"D",
"G",
"S",
"B" },
"Hiroshima University STARC IGFET Model - HiSIM_HV v.1", {}, {} };
1206 modelInfos[MODEL_TYPE::HISIMHV1].instanceParams.emplace_back(
"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 );
1267 modelInfos[MODEL_TYPE::HISIMHV2] = {
"HiSIMHV2",
"NMOS",
"PMOS", {
"D",
"G",
"S",
"B" },
"Hiroshima University STARC IGFET Model - HiSIM_HV v.2", {}, {} };
1641 modelInfos[MODEL_TYPE::HISIMHV2].modelParams.emplace_back(
"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 ]" );
1662 modelInfos[MODEL_TYPE::HISIMHV2].modelParams.emplace_back(
"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 ]" );
2013 modelInfos[MODEL_TYPE::HISIMHV2].instanceParams.emplace_back(
"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 );
std::unordered_map< MODEL_TYPE, MODEL_INFO > modelInfos