[SOLVED] how to get the Q facator of inductor V.S. frequency curve?

Status
Not open for further replies.

shanmei

Advanced Member level 1
Joined
Jul 26, 2006
Messages
430
Helped
8
Reputation
16
Reaction score
8
Trophy points
1,298
Location
USA
Visit site
Activity points
4,496
how to get the Q facator of inductor V.S. frequency curve in cadence?


Anyone has some ideas? Thanks.
 

My first thought. Connect idc with dc current=1 and ac=1 to shunting inductor. From dc analysis you get resistance value as voltage drop on net connecting idc with your inductor. From AC analysis You will obtain impedance of inductor. Quality factor is Q=wL/R, so using simple formula (VF("/Net1")/VDC("/Net1"))-1 You should get quality factor of inductor, where Net1 is the net connecting idc with inductor. Of course it's a more complicated if some capacitance exist, but for the first order it should be ok.
You can also check in virtuoso calculator that is any function for it.
 
R isn't Rdc, it's the real part of the inductor impedance at actual frequency (reflecting skin effect and core losses).

Respectively Q is abs(im(Vac)/Re(Vac))
 
I use a idc source to give a 1A current to sweep the frequency. and the figure looks like this:



Thanks, Dominik Przyborowski and FvM.

- - - Updated - - -

By the way, do you think cadence/spectre simulation can simulate the inductor impedance by relecting skin effect and core losses? Thanks. FvM

R isn't Rdc, it's the real part of the inductor impedance at actual frequency (reflecting skin effect and core losses).

Respectively Q is abs(im(Vac)/Re(Vac))

- - - Updated - - -

From the above figure, it shows that at `1GHz, the Q is about 3, quite low. Does it mean it is not good for application at 3GHz? Thanks.

- - - Updated - - -

So the inductor is only good for using at peak Q area. For example, if it is used at 10Mhz, where the Q is quite small, it can't oscillate with a LC tank?
 

You didn't tell any details about your inductor under test, so it's hard to know if the curve is plausible. I would always perform a hand calculation to check the numbers.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…