Home > Community > Forums > RF Design > How to read exactly the value of impedance from the plotting of Gmin vs frequency?

Email

Recipients email * (separate multiple addresses with commas)

Message *

 Send yourself a copy

Subscribe

Intro copy of the newsletter section here, some intro copy of the newsletter. Instruction of how to subscribe to this newsletter.

First Name *

Last Name *

Email *

Company / Institution *

 Send Yourself A Copy

How to read exactly the value of impedance from the plotting of Gmin vs frequency?

Last post Mon, Mar 17 2014 3:35 AM by Andrew Beckett. 1 replies.
 Started by anhnha 16 Mar 2014 01:09 PM. Topic has 1 replies and 231 views
• Sun, Mar 16 2014 1:09 PM

• anhnha
• Joined on Fri, Mar 14 2014
• Posts 11
• Points 145
How to read exactly the value of impedance from the plotting of Gmin vs frequency?
 Hi.I am plotting Gmin ( optimum noise reflection coefficient) of a LNA in Smith chart. I swept Gmin versus frequency (for example, ranging from 1GHz to 3GHz).Is there a way to read out optimum noise impedance at my interested frequency, say 2GHz, from the curve?I know that I can point the cursor over the curve, find the interested frequency and then read out the impedance. However, that method is not exactly at all.How to read exactly the value of impedance from the plotting of Gmin vs frequency? Gmin vs frequency.png
• Post Points: 20
• Mon, Mar 17 2014 3:35 AM

Re: How to read exactly the value of impedance from the plotting of Gmin vs frequency?
 Plot the Gmin from the direct plot form and then do Right Mouse->Send to Calculator. This should be this expression:gmin(getData("Gopt" ?result "sp_noise") getData("Bopt" ?result "sp_noise") zref(1 ?result "sp"))You can then use the value() function in the calculator to find the value at 2G. This will be a complex number - so you might want to take the real() or imag() of it. For example:value(gmin(getData("Gopt" ?result "sp_noise") getData("Bopt" ?result "sp_noise") zref(1 ?result "sp")) 2G)or:imag(value(gmin(getData("Gopt" ?result "sp_noise") getData("Bopt" ?result "sp_noise") zref(1 ?result "sp")) 2G)) Also, in the graph (assuming you're using IC615 or later) you can turn on the snapping cursor (on the Marker menu) which would make it easier to get the value as you move along the curve - because it would then snap to the simulated points, rather than interpolating between them.Kind Regards,Andrew.
• Post Points: 5