30 modelInfos[MODEL_TYPE::HISIM2] = {
"HiSIM2",
"NMOS",
"PMOS", {
"D",
"G",
"S",
"B" },
"Hiroshima University STARC IGFET Model 2.8.0", {}, {} };
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", {}, {} };
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