Well, if you are taking about a basic component - say a BJT, defined according to LTspice convention (ex: " .model 2N3906 PNP(IS=1E-14 VAF=100 [...])" ) - its a model; if on the other hand you have a BJT built from multiple basic components (ex: .SUBCKT BC817_nxp 1 2 3 Q1 1 2 3 Transistor 0.9457 Q2 11 2 3 Transistor 0.05425 RQ 1 11 200 D1 2 1 Diode) to more accurately define its behavior, its a subckt. When you find a simulation model, on the line where the component name is defined, it will either start with ".subckt" or ".model";
@@FesZElectronics Thank you for your reply. What I would like to understand why there are two definitions of a BJT model for example? does define a model as a SUBCKT improves the precision of the model? and if I find both which one should I use?
Any mathematical model will mimic reality only in a partial way, certain behaviors will not be modeled, or will be represented slightly inaccurately . The model for a transistor is no exception. If you want the best precision in simulating a circuit, a subckt will usually be better but take longer to simulate.
Is it also possible to assign a subcircuit to an existing symbol, but have the subckt text in a seperate file? So as to not have the text inside the schematic
Hi and thank you for a very good content - one thing that would be nice to see is how to create a new model based on a schematic if possible? If you build lets say a standard rc filter with input R/C 1 Output midpoint, RC2 output = a 3 terminal filter, can you make this as a symbol/model that one can use from the library? /A
Your channel is the only one that I have activated its notification bell since I've joined youtube (about 8 years)
Good Job man
Thank you for your support! I'm happy you are enjoying my content!
this one was much needed, i get confused many times adding subckts thank you
Amazing as usual, thanks for sharing
As always very good LTspice tutorial. Keep creating.
I'm happy you enjoyed it! Thank you!
Thanks a lot for this video. This is very clear and very useful. Will make my life easier with LTSPICE !
thank you so much for the video! I was look for a tutorial just like this.
Thank you for the video. How about make the internal parameters names of a subcircuit to appear in the symbol properties?
This has saved an awful lot of my remaining hair.
Thank you!
Thank you for the video. What is the difference between a subcircuit and a model when talking about a single component?
Well, if you are taking about a basic component - say a BJT, defined according to LTspice convention (ex: " .model 2N3906 PNP(IS=1E-14 VAF=100 [...])" ) - its a model; if on the other hand you have a BJT built from multiple basic components
(ex: .SUBCKT BC817_nxp 1 2 3
Q1 1 2 3 Transistor 0.9457
Q2 11 2 3 Transistor 0.05425
RQ 1 11 200
D1 2 1 Diode) to more accurately define its behavior, its a subckt. When you find a simulation model, on the line where the component name is defined, it will either start with ".subckt" or ".model";
@@FesZElectronics Thank you for your reply. What I would like to understand why there are two definitions of a BJT model for example? does define a model as a SUBCKT improves the precision of the model? and if I find both which one should I use?
Any mathematical model will mimic reality only in a partial way, certain behaviors will not be modeled, or will be represented slightly inaccurately . The model for a transistor is no exception. If you want the best precision in simulating a circuit, a subckt will usually be better but take longer to simulate.
@@FesZElectronics Thank you.
Is it also possible to assign a subcircuit to an existing symbol, but have the subckt text in a seperate file? So as to not have the text inside the schematic
Of course. You need a .lib or .inc statement with the file path - for example " .inc C:\file.txt "
Hi and thank you for a very good content - one thing that would be nice to see is how to create a new model based on a schematic if possible?
If you build lets say a standard rc filter with input R/C 1 Output midpoint, RC2 output = a 3 terminal filter, can you make this as a symbol/model that one can use from the library?
/A
How can we simulate finfet transistor 32, 16 or 7 nm?
You need have foundry model ( node32 16 7 ) and MAKE sure your circuit simulator ( LTspice )could support them .