Testing and Verification
Verification of PSP is supported on basis of the Q&A toolkit of the Compact Modeling Coalition (CMC). With PSP releases we post the variant of this toolkit that is run at CEA-Leti to verify the PSP model. In the subdirectory psp/ of this toolkit one can find tests and reference data to support PSP model verification.
The purpose of the tests is to support conformance checking between various implementations. Tests have been carefully developed to focus on physically relevant parts of the transistor characteristics and avoid extremely low- or extremely high bias regimes, where the output of simulations is known to be simulator dependent. Large bias steps and extreme initial conditions have been avoided, so as to avoid appealing strongly to the convergency aids of numerical solvers involved. Robustness testing is explicitly not within the focus of this test suite.
Downloads
With the various PSP releases we deliver the variant of the CMC Q&A toolkit that is run at CEA-Leti to verify PSP model implementations. In turn, in the current version of the CMC Q&A toolkit, we keep support of past versions of the PSP model, as well as the Verilog-A implementations of these.