PSPHV LDMOS 1.0.3
PSPHV consists of an enhanced PSP103.6 model for the core MOS transistor, an updated JFETIDG model for the drift region, JUNCAP2 for the pn-junction diodes, and two 3-terminal MOS capacitors based on PSP for the gate-drain overlap capacitance.
Listed in Compact Models | publication by group NEEDS: New Era Electronic Devices and Systems
Additional materials available
Version 1.0.3 - published on 17 Apr 2020 doi:10.21981/NK3R-W064 - cite this Last public release: 1.0.4
Licensed under NEEDS Modified CMC License according to these terms
Description
This directory contains Verilog-A files for the PSPHV LDMOS model.
Also included are:
- QA tests, test codes, and reference results for the tests
- example model parameter sets for several devices (these
are used in the QA tests too)
- documentation
PSPHV consists of an enhanced PSP103.6 model for the
core MOS transistor, an updated JFETIDG model for the
drift region, JUNCAP2 for the pn-junction diodes,
and two 3-terminal MOS capacitors based on PSP
for the gate-drain overlap capacitance.
The top level Verilog-A file is: psphv.va
which references macros and analog functions in
PSP103_SPCalculation.include the core PSP surface potential calculation
PSP103_macrodefs.include macros used in the PSP core model
general_v1_0_3.va useful general macros and definitions
jfetidgIds_v1_0_1.va analog functions used in JFETIDG
junction_v1_0_2.va analog functions for pn-junction diodes, including JUNCAP2
simulatorFlags.va some flags to set/unset if there are issues with your compiler
sp_functions.va analog functions for gate-drain overlap surface potential calculation
Code to run QA tests is in the testCode directory.
The test definitions are in the qaPsphv and shQaSpec
files, these are in the format for the CMC automated
QA procedure. An additional set of tests, derived from
SPHV, are run by the plotQa.py program. Reference
results for all QA tests are in the reference directory.
The script qaRun.sh will automatically run all tests.
************************************************************
************************************************************
The QA testing is set up to run spectre. In runQa.py (line 13)
simulatorCommand={'spectre': 'PUT THE COMMAND HERE'}
and in testCode/spectre.pm (line 19)
$simulatorCommand="PUT THE COMMAND HERE";
change PUT THE COMMAND HERE to how you invoke spectre on your system.
************************************************************
************************************************************
The documentation is not yet complete. The papers that describe
PSPHV and JFETIDG are included, as are the user documentation
for PSP, JFETIDG, and JUNCAP2.
Model Release Components
- PSPHV LDMOS 1.0.3 Verilog-A(ZIP | 66 KB)
- PSPHV LDMOS 1.0.3 Benchmarks(ZIP | 70 KB)
- PSPHV LDMOS 1.0.3 Parameters(ZIP | 10 KB)
- PSPHV LDMOS 1.0.3 Experimental Data(ZIP | 2 MB)
- PSPHV LDMOS 1.0.3 Manual(ZIP | 8 MB)
- models.scs(SCS | 25 KB)
- qaPsphv(VAR/WWW/NANOHUB/APP/SITE/PUBLICATIONS/00347/00385/HE8AEZ3DO3/MISCELLANEOUS/QAPSPHV | 5 KB)
- qaRun.sh(SH | 1 KB)
- README.txt(TXT | 2 KB)
- runQa.py(PY | 37 KB)
- shQaSpec(VAR/WWW/NANOHUB/APP/SITE/PUBLICATIONS/00347/00385/HE8AEZ3DO3/MISCELLANEOUS/SHQASPEC | 23 KB)
- License terms
Cite this work
Researchers should cite this work as follows:
- McAndrew, C. (2020). PSPHV LDMOS. nanoHUB. doi:10.21981/NK3R-W064
Tags
NEEDS: New Era Electronic Devices and Systems
This publication belongs to the NEEDS: New Era Electronic Devices and Systems group.