微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > 电磁仿真讨论 > Problem in calculation inductance from Sp simulation - ADS

Problem in calculation inductance from Sp simulation - ADS

时间:03-29 整理:3721RD 点击:
Dear all,

I am simulating the inductance and coupling coefficient of transformer using ADS. My procedure consists of three steps. First, I create a transformer using CoilSys in ADS and then simulate its S-parameter, then I separate this transformer into two inductors and simulate their S-parameter. After that, based on S-parameter I calculate the inductance of two inductors in two cases: (1) transformer (2) two separated inductors then I use the T-model of transformer to determine the mutual inductance and coupling coefficient.

Theoretically, inductance of inductor is determined using the equation:
L = imag(Z_ind)/(omega)

I found that the S11 = (Zin-Z0)/(Zin+Z0) => Zin = Z0*(1+S11)/(1-S11) when the other ports are matched. Furthermore, the Zin of the two-port inductor = Z0 + Z_ind, so we can find the Z_ind of inductor using S-parameter and then calculate the inductance using the previous equation.

However, I have read in one ADS application note that there are equations to determine the inductance of inductor
(http://muehlhaus.com/support/ads-app...nctions-in-ads)
They said that we can use stoz function to translate the S-parameter to Z-parameter and then thank to the equation: Zseries = (Z11*Z22 - Z12*Z21)/Z21, they use this impedance to calculate the inductance.

I have a question that does the Z11 from stoz() function different from the Zin, which is calculated from S11 and another question is what Zseries means and why do we use this impedance to calculate the inductance. I found that the inductance, calculated from Zseries and Zin are quite similar, and these results are more different from the inductance, determined from Z11_stoz.

Would you please advise me or give me some documents to solve this problem.
Thank you very much.

You quoted my appnote, so let me try to explain the different concepts.

Let's start with inductance. Below is the simplified equivalent circuit model for on inductor in Silicon technology. When we want to extract inductance, we need to define what inductance value we mean: the core Ls value? The effective value with parasitics? For what port connection, because that gives different effective values?



If we are a PDK modelling engineer, we might want the core Ls value (excluding paraitics). For circuit design, we are more interested in an effective series inductance value that includes all the effects (includes parasitics). In Silicon technologies, inductors in tank circuit are usually driven in differential mode, so we want the effective value for this configuration between 1+ and 1- :



The equation from my appnote converts the 2-port parameters (one port on each end of the inductor) into 1-port parameter measured between the two terminals. The result for inductance is the same as directly simulating as a 1-port, and then using L = imag(Z_ind)/(omega). However, the advantage of using 2-port EM data in circuit simulation is that it is valid both differential and common mode excitation (and a mixture of both). That's why I prefer simulating as a 2-port (data for circuit sim), and instead of doing another 1-port sim for plotting differential inductor parameters that is calculated by Zseries = (Z11*Z22 - Z12*Z21)/Z21

As explained above, the circuit use in Si technology is differential drive of the inductor. If you measured into port 1, with port 2 terminated into 50 Ohm, the effect of parasitics is different. That is why evaluting inductor parameters should be done for the actual model of operation, i.e. differentially between the inductor terminals for differential circuit use.

Hope this makes sense now?

Best regards
Volker

Dear Volker,

Thank you very much for your help. Your app notes are very helpful.

Best Regards,
irisaru

上一篇:第一页
下一篇:最后一页

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top