MOSFET transfer characteristics to validate switching model

20 views (last 30 days)
Hassan Ali
Hassan Ali on 17 Nov 2025 at 6:03
Moved: Sabin on 22 Nov 2025 at 9:12
Hey everyone,
I want to model the transfer characteristics of GaN and Silicon devices to validate if the N-channel MOSFET is showing the similar results as in given in datasheet, however, when I go through the MOSFET characteristics example, and try to replicate it, I am getting unusual results which are very deviated from the datasheet graphs.
Firstly, i use the modelling option "Specify from the datasheet", and tries to generate characteristics (IDS vs VDS) curves, but the results were not up to the mark, and since the datasheet does not provide the transistor gain values, I tried to digitalize the curve from datasheet and tries to find the transistor gain, however, the results were close, but still not up to the mark.
Can anyone suggest what is the best way to plot the characteristics curves for N-Channel MOSFET for GaN and Si, which can be validated with the datasheet given curves.
The side by side, comparison of datasheet and MATLAB graph is given here.
Looking forward to your guidance.
Thanks,
Best Regards

Answers (1)

Antonino Riccobono
Antonino Riccobono on 17 Nov 2025 at 9:06
Moved: Sabin on 22 Nov 2025 at 9:12
To make both the parameterization and the verification handy, I have a workflow you can give a try on.
  1. Use the Graph Data Extractor to create lookup tables of Ids vs Vds for the given Vgs and capacirtances (Ciss, Crss, Coss or Cgs, Cgd, Cds depending what you find the datasheet) vs Vds.
  2. Parameterize an N-Channel MOSFET block using "Lookup table (2D, temperature indipendent)" or "Lookup table (3-D, temperature dependent)" as Parameterization in the Main section and "Specify tabulated input, reverse transfer, and output capacitance" or "Specify tabulated gate-source, gate-drain, and drain-source capacitance" as Parameterization in the Capacitance section. BTW, this type of parameterization is also a great trade-off of details vs simulation speed.
  3. Use the MOSFET Characteristics example to verify your parameterization.
Clearly, the tedious part would be point 1 - if you do that manually, I do recommend a high-resolution screen and make sure that the data points are monotonically increasing.
Hope this helps,
Antonino
  1 Comment
Hassan Ali
Hassan Ali on 18 Nov 2025 at 11:38
Moved: Sabin on 22 Nov 2025 at 9:12
Thank you for answer, i will sure give it a try. I've tried this before but not by using Graph Data Explorer but an open source website and created a look-up table, however, it was showing constant errors, maybe i did not digilized the plots correctly, I will try with this one, but if there's an option to "Use datasheet parameters", that would be more convenient for me.
Thank you!
Best Regards.

Sign in to comment.

Communities

More Answers in the  Power Electronics Control

Products


Release

R2024a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!