¿ªÔÆÌåÓý


Re: AC Analysis - show Mag in dBuV versus Freuqncy

 

Hello, Ray


? ? I know of no? other way then to just right click on the traces label and include a conversion equation in the expression box.

Others may know better.


On Sat, Apr 12, 2025 at 5:08 PM, Ray. Koo via groups.io
<raymond.koosha@...> wrote:
Hi LTspice Group,
?
I have simulated a filter which is a cascaded of two LC low-pass filters.
I get the Bode plot Magnitude in dB versus frequency and phase versus frequency.
?
However, I need to display the magnitude in dBuV versus frequency.
dB is just a value but dBuV is a value with reference 1uV.
I tried few things but no one worked.

Is there a way to show dBuV vs Frequency?
Has anyone tried it before?
?
LCLC filter is uploaded.
?
Comments are appreciated!
Ray


AC Analysis - show Mag in dBuV versus Freuqncy

 

Hi LTspice Group,
?
I have simulated a filter which is a cascaded of two LC low-pass filters.
I get the Bode plot Magnitude in dB versus frequency and phase versus frequency.
?
However, I need to display the magnitude in dBuV versus frequency.
dB is just a value but dBuV is a value with reference 1uV.
I tried few things but no one worked.

Is there a way to show dBuV vs Frequency?
Has anyone tried it before?
?
LCLC filter is uploaded.
?
Comments are appreciated!
Ray


Re: Lateral PNP In Model of 741 Internal Architecture

 

is my best guess of the device . . . so far


Re: Lateral PNP In Model of 741 Internal Architecture

 

off topic
?
?
?


Re: mosfet parameter setting of imported spice model

 

john23,
?
In other words, your PMOS or PMOS4 schematic symbol is telling LTspice to do this:
  • I want a P-channel MOSFET here,
  • and I want it to be a type "CMOSP", as defined in that .MODEL statement,
  • and I want it to have a Width of 100n,
  • and I want it to have a Length of 1u.
?
It does not connect L and W to the imported SPICE model.? It is the other way around.? It "connects" the imported SPICE model to that MOSFET instance (M1 or M2) which also has the size values from L and W.
?
Of course you would not use W=100n and L=1u.? Those were just my examples to illustrate it.
?
Andy
?


Re: mosfet parameter setting of imported spice model

 

On Sat, Apr 12, 2025 at 05:06 AM, john23 wrote:
Hello Andy, I notices that the spice model I imported doesnt have ant W,L parameters in it.
So when we define ?l=1u w=100n? ?parameters in the PMOS4 model,how does it know to connect the inported spice model to the W, L?
how does it know the names of L and W and to logiccaly connect the, to the imported spice model?
That is how SPICE works.
?
The .MODEL does not (or might not) have values for W and L.? But the instance of each transistor does have W and L values, which are applied to that instance of each MOSFET.
?
The imported SPICE model is identified by a name, which I illustrated in message 159780.? The MOSFET instance must be given the same name, as I explained in message 159780, and that is how that instance logically connects to the imported SPICE model with the same name.
?
Andy
?


Re: mosfet parameter setting of imported spice model

 

Hello Andy, I notices that the spice model I imported doesnt have ant W,L parameters in it.
So when we define ?l=1u w=100n? ?parameters in the PMOS4 model,how does it know to connect the inported spice model to the W, L?
how does it know the names of L and W and to logiccaly connect the, to the imported spice model?
Thanks.


Re: Overriding a library diode's internal parameter(s)

 

Probably the easiest way is to use AKO.
?
Use a unique name for your experimental diode model so it does not conflict with existing models names in the LTspice native diode library or your own user library (if you have one).
?
Place this on the schematic:
?
.Model MUR460X AKO:MUR460 D (Rs=Rser)
?
where MUR460X is the unique model name.
?
Then use MUR460X as your diode symbol "Value" attribute.
Use N=Nx as the diode symbol "Spice line" attribute value.
?
Then use params on the schematic to define Nx and Rser and step them if you wish.


Re: Overriding a library diode's internal parameter(s)

 

I'd love to get back to this when I am not visiting Mom.


On Fri, Apr 11, 2025 at 7:02 PM, Bell, Dave via groups.io
<Dave.Bell@...> wrote:

This surprised me when I unintentionally did it:

¡°N" when used in the diode element line sets the number of effective diodes connected in series.? N=5 means this one diode in your schematic represents 5 diodes in series.? It can have fractional values too, such as 5.31.¡°

?

Dave

?

From: [email protected] <[email protected]> On Behalf Of Andy I via groups.io
Sent: Friday, April 11, 2025 3:09 PM
To: [email protected]
Subject: EXTERNAL: Re: [LTspice] Overriding a library diode's internal parameter(s)

?

On Fri, Apr 11, 2025 at 05:15 PM, Richard Andrews wrote:

This is how it should be done, but I got a warning in the log file using version 4.

Your schematic has two things wrong.? This is not how it should be done.

  1. You defined a diode model with a name that already exists.? MUR460 is in standard.dio, in LTspice's diode library.? Don't try overriding a model that was already defined.? Aside from the warning, you don't know for sure which model definition it ends up using.? Better to use a name like "MyMUR460" or "JUNK".
  2. You altered the wrong "N".

?

As I discussed already (perhaps you missed it), the "N" that is inside a diode's .MODEL definition is not the same as the "N" that goes on the diode's element line.

?

"N" inside a diode's .MODEL definition is the diode's "Emission Coefficient".? It is the same "n" that is in the Shockley Ideal Diode Law, multiplied by (kT/q) and in the denominator of the exponent of "e".? Its normal value is 1.0, and can be set a little larger, usually between 1 and 2, to indicate a "less perfect" diode.? That is its intended purpose.? Some SPICE models set N unusually low, apparently to construct a theoretical diode with much less than the normal forward voltage.

?

"N" when used in the diode element line sets the number of effective diodes connected in series.? N=5 means this one diode in your schematic represents 5 diodes in series.? It can have fractional values too, such as 5.31.

?

The two N's must never be confused!? They are two completely different things.

?

In this example, Dave wanted to use the "N" diode multiplier, which must be part of the diode element line and must not be inside the diode's .MODEL statement.? But "Rs" is a .MODEL parameter so it must be inside the diode's .MODEL statement.

?

Andy

?


Re: Overriding a library diode's internal parameter(s)

 

¿ªÔÆÌåÓý

This surprised me when I unintentionally did it:

¡°N" when used in the diode element line sets the number of effective diodes connected in series.? N=5 means this one diode in your schematic represents 5 diodes in series.? It can have fractional values too, such as 5.31.¡°

?

Dave

?

From: [email protected] <[email protected]> On Behalf Of Andy I via groups.io
Sent: Friday, April 11, 2025 3:09 PM
To: [email protected]
Subject: EXTERNAL: Re: [LTspice] Overriding a library diode's internal parameter(s)

?

On Fri, Apr 11, 2025 at 05:15 PM, Richard Andrews wrote:

This is how it should be done, but I got a warning in the log file using version 4.

Your schematic has two things wrong.? This is not how it should be done.

  1. You defined a diode model with a name that already exists.? MUR460 is in standard.dio, in LTspice's diode library.? Don't try overriding a model that was already defined.? Aside from the warning, you don't know for sure which model definition it ends up using.? Better to use a name like "MyMUR460" or "JUNK".
  2. You altered the wrong "N".

?

As I discussed already (perhaps you missed it), the "N" that is inside a diode's .MODEL definition is not the same as the "N" that goes on the diode's element line.

?

"N" inside a diode's .MODEL definition is the diode's "Emission Coefficient".? It is the same "n" that is in the Shockley Ideal Diode Law, multiplied by (kT/q) and in the denominator of the exponent of "e".? Its normal value is 1.0, and can be set a little larger, usually between 1 and 2, to indicate a "less perfect" diode.? That is its intended purpose.? Some SPICE models set N unusually low, apparently to construct a theoretical diode with much less than the normal forward voltage.

?

"N" when used in the diode element line sets the number of effective diodes connected in series.? N=5 means this one diode in your schematic represents 5 diodes in series.? It can have fractional values too, such as 5.31.

?

The two N's must never be confused!? They are two completely different things.

?

In this example, Dave wanted to use the "N" diode multiplier, which must be part of the diode element line and must not be inside the diode's .MODEL statement.? But "Rs" is a .MODEL parameter so it must be inside the diode's .MODEL statement.

?

Andy

?


Re: mosfet parameter setting of imported spice model

 

On Fri, Apr 11, 2025 at 04:57 PM, john23 wrote:
however in the 1:01:06 moment of the video ...
Wow.? I watched a few minutes of that video.? A few minutes was all I could tolerate.? Incredibly bad.
?
I often say that you should not rely on watching videos to learn anything about electronics or LTspice.? Here is proof.? An hour and a half of it.
?
Andy
?


Re: Overriding a library diode's internal parameter(s)

 
Edited

On Fri, Apr 11, 2025 at 05:15 PM, Richard Andrews wrote:
This is how it should be done, but I got a warning in the log file using version 4.
Your schematic has two things wrong.? This is not how it should be done.
  1. You defined a diode model with a name that already exists.? MUR460 is in standard.dio, in LTspice's diode library.? Don't try overriding a model that was already defined.? Aside from the warning, you don't know for sure which model definition it ends up using.? Better to use a name like "MyMUR460" or "JUNK".
  2. You altered the wrong "N".
?
As I discussed already (perhaps you missed it), the "N" that is inside a diode's .MODEL definition is not the same as the "N" that goes on the diode's element line.
?
"N" inside a diode's .MODEL definition is the diode's "Emission Coefficient".? It is the same "n" that is in the Shockley Ideal Diode Law, multiplied by (kT/q) and in the denominator of the exponent of "e".? Its normal value is 1.0, and can be set a little larger, usually between 1 and 2, to indicate a "less perfect" diode.? That is its intended purpose.? Some SPICE models set N unusually low, apparently to construct a theoretical diode with much less than the normal forward voltage.
?
"N" when used in the diode element line sets the number of effective diodes connected in series.? N=5 means this one diode in your schematic represents 5 diodes in series.? It can have fractional values too, such as 5.31.
?
The two N's must never be confused!? They are two completely different things.
?
In this example, Dave wanted to use the "N" diode multiplier, which must be part of the diode element line and must not be inside the diode's .MODEL statement.? But "Rs" is a .MODEL parameter so it must be inside the diode's .MODEL statement.
?
Andy
?


Re: mosfet parameter setting of imported spice model

 

I uploaded "pmos_vds_with_Width.asc" which shows how to do this.
?
Andy
?


Re: mosfet parameter setting of imported spice model

 

Also, don't forget to name the MOSFET with the right model name.? On your schematic, you have defined a P-channel MOSFET model with the name "CMOSP":
.MODEL CMOSP PMOS ( ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?LEVEL ? = 49
Therefore, the name next to the PMOS symbol (M2) must be changed from "PMOS" to "CMOSP".? This is true for either the PMOS symbol or the PMOS4 symbol.
?
If you don't do that, you would end up simulating with the default SPICE MOSFET which is 50-year-old CMOS technology.
?
Andy
?


Re: mosfet parameter setting of imported spice model

 

On Fri, Apr 11, 2025 at 04:57 PM, john23 wrote:
however in the 1:01:06 moment of the video they somehow managed in the menu to get the channel width of the mosfet.
Where I import the spice model as is and I cant change the W of the mosfet .
How did they do it in Ltspice ??
I did not yet look at the video.? So my answer does not directly refer to your question about the video.
?
But there are two ways to set the Width (and Length) of a MOSFET:
  • Use the PMOS4 symbol.? That symbol (which is intended for integrated MOSFETs) has fields for entering values for W, L, AD, AS, PD, and PS, which are commonly used for integrated MOSFETs.
  • If you use the regular PMOS symbol, press Ctrl-Right-Click on the symbol, then type "W=0.5u" or whatever value into any of the Value2, SpiceLine, or SpiceLine2 attributes.
After doing either of these, it is a good idea to then use Ctrl-Right-Click on the symbol and get an "X" into the "Vis." column for those attributes, so that they are visible and easier to edit on your schematic.
?
When using the PMOS4 and NMOS4 symbols, note this caution:? The 4th pin on those symbols, for the "Bulk" pin, needs to be attached to a wire to somewhere, typically to your VDD or VSS supply net.? That wire must NOT go straight up or down from the Bulk to the Source pin!? You must draw that wire sideways away from the Bulk pin, and then up or down to reach the wire where you want it to connect.? If instead you try to draw a wire from Bulk straight to the Source pin, it does not reach the Source pin, and the Bulk node floats!??This happens because LTspice tries to prevent you from making "direct component pin shorts".? (It's complicated.)
?
Andy
?


Re: Overriding a library diode's internal parameter(s)

 

This is how it should be done, but I got a warning in the log file using version 4.


mosfet parameter setting of imported spice model

 

Hello,I have imported the tsmc Pdk 180nm shown bellow in the ltspice model.
however in the 1:01:06 moment of the video they somehow managed in the menu to get the channel width of the mosfet.
Where I import the spice model as is and I cant change the W of the mosfet .
How did they do it in Ltspice ??
/g/LTspice/files/Temp/pmos_vds.asc
?
?
1:01:06
https://sanjayvidhyadharan.in/Downloads/tsmc_180_nm/tsmc018.lib


Re: NCS2001

 

On Thu, Apr 10, 2025 at 10:57 PM, Andy I wrote:
I think your voltage source V1 is wrong.? Its sine wave amplitude is 1.2 V with a DC offset of 0.6 V, so it swings between -0.6 V and 1.8 V.? That goes low enough to violate the Absolute Maximum Input Common Mode Voltage Range, and Note 1 below the table.? You would be damaging the part.
In case I did not state this adequately, the concern is that you would literally fry U3.? Its input pin is being pulled well beyond U3's VEE supply voltage.
?
It does not appear to affect the simulation's convergence problem that I see.? It might be only a hardware problem.? And that op-amp would distort pretty badly, so maybe it would also affect how well it simulated - if only it simulated at all.
?
Andy
?


Re: NCS2001

 

¿ªÔÆÌåÓý

Now the OP tells us that the.ASC is just a fragment of something bigger, so loose ends are to be expected.

On 2025-04-11 09:56, John Woodgate wrote:

It's not that they look funny, it's that the output of U2 (marked 'fb' for 'feedback?), goes nowhere, and the supply rail from C3 looks as if it should power something, perhaps a missing U1? I also note that U3 doesn't do anything useful; it and R7 could be eliminated and V2 connected to R6.

On 2025-04-11 00:18, Andy I via groups.io wrote:
I think the things John mentioned are non-issues.? Wires to nowhere do not matter even if they look funny.?
--
Best wishes John Woodgate RAYLEIGH Essex OOO-Own Opinions Only If something is true: * as far as we know - it's science *for certain - it's mathematics *unquestionably - it's religion

Virus-free.
--
Best wishes John Woodgate RAYLEIGH Essex OOO-Own Opinions Only If something is true: * as far as we know - it's science *for certain - it's mathematics *unquestionably - it's religion


Re: NCS2001

 

¿ªÔÆÌåÓý

It's not that they look funny, it's that the output of U2 (marked 'fb' for 'feedback?), goes nowhere, and the supply rail from C3 looks as if it should power something, perhaps a missing U1? I also note that U3 doesn't do anything useful; it and R7 could be eliminated and V2 connected to R6.

On 2025-04-11 00:18, Andy I via groups.io wrote:
I think the things John mentioned are non-issues.? Wires to nowhere do not matter even if they look funny.?
--
Best wishes John Woodgate RAYLEIGH Essex OOO-Own Opinions Only If something is true: * as far as we know - it's science *for certain - it's mathematics *unquestionably - it's religion

Virus-free.