Not so good SQJQ980EL model?

Hi,

I am not sure why simulation results of this mosfets: SQJQ980EL_PS_Rev_A.txt does not match with datasheet results of this mosfets [sqjq980el.pdf]
See below
(https://www.vishay.com/docs/76465/sqjq980el.pdf) is showing:

gate charge on x axis is different…

I have used:
image
image

https://www.vishay.com/search/?searchChoice=part&query=sqjq980

Hi Cornel,

The issue is mainly caused by the difference in the gate charge model used.

Please add “CAPOP=2” to the model line of the MOSFETs as shown below:


According to the “Simulator Reference Manual” of SIMetrix:

“In most cases, the choice of gate charge model is unimportant. However, for a few models, the results vary significantly with the choice of model used. Most models are designed for PSpice and so the safest choice is the Yang-Chatterjee charge model.”

I think the model of SQJQ980EL is for PSpice, so you should use the “Yang-Chatterjee charge model.”

I wasn’t aware of this issue before.

Thank you for giving me the chance to learn about this issue!
SQJQ980EL_PS_Rev_A_with_CAPOP=2.TXT|attachment (1.4 KB)

2 Likes

There are two reference about CAPOP can be found in Qspice HELP

In MOSFET Help
image

In .option Help
image

1 Like

Hi,
KSKelvin Thank you!

Using “.option CAPOP=*” is better than modifying the model file, and it works fine.

However, I’m a bit confused when I compare the results for CAPOP=0 and CAPOP=1 on the same waveform viewer.
I ran parametric simulations using the “.step” command as shown below.


It appears that both CAPOP=0 and CAPOP=1 use “Mayer,” while CAPOP=2 uses “BSIM1” in these simulations.

Is there something wrong with my simulation settings?
Any advice would be appreciated!
test_Qg_measure_using_option_CAPOP.qsch (5.0 KB)
SQJQ980EL_PS_Rev_A.TXT (1.4 KB)

@EL34 Currently, it is a bit confusing. First, please update to the latest version of Qspice. I just clarified with Mike last night about .option CAPOP, and he updated the HELP.

And I submitted another question to him and am awaiting his reply this morning. The table now appears like this, and it can be quite confusing. I believe it would be better to align all number representations, but let’s see if there is a specific reason Mike set it up this way.

1 Like

Currently, this is how it actually behaves. The help in .option is updated, but not in .model yet. However, this table should accurately describe what Qspice is doing. You may want to ignore the HELP description until it’s fixed.

Oh, by the way, I noticed that using .step for a parameter in .option may not have the intended effect, and it might not be the proper way to go about it. My understanding is that .option controls the entire simulation behavior and may not be expected to change during a simulation run.

I agree with you.

For example, in SIMetrix the gate charge model settings are as below:
.options SPICEMOSCHARGEMODEL=0 ; Meyer capacitance model
.options SPICEMOSCHARGEMODEL=1 ; Chatterjee charge model (BSIM1)
A parameterized setting is not allowed:
.options SPICEMOSCHARGEMODEL={cop} ; Error

In QSPICE, the “CAPOP” can be parameterized, but I think it is not necessary.
Gate charge characteristics are not a design parameter.
What we need to do is simply select the correct gate charge model.
So, it is enough to use either “.option CAPOP=0” or “.option CAPOP=1”.

I should have used the “Overlay Simulations” feature in the waveform viewer.

1 Like

The help has been updated in the latest version, and CAPOP in .option and MOSFET .model are now correct.