Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

several question for transformer simulation in momentum

Status
Not open for further replies.

mustangyhz

Member level 5
Member level 5
Joined
Nov 18, 2008
Messages
87
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Visit site
Activity points
1,978
my substrate file
substrate_transformer.JPG

first way:
transformer in momentum
transformer.JPG
3d view
3D view.JPG
simulation results
simulation results.JPG
can you tell me all these setting right or not? Is this result right or not?

the second way:
transformer_2 in momentum
transformer_2.JPG
3D view_2
3D view_2.JPG

I should select the first way or the second way to simulate the transformer in momentum?
 

If you use through-sillicon vias, first is ok. But if you'll use your transformer as 4-port device, second setup would be more correct.
 
thanks!


if iI create a 4-port item with the simulation result in the second way and connect two port to ground like the first way, do you think I will get the the simulation result in the first way?
 

If you include the vias in the EM model, your results will include the electrical effect of the vias (self inductance of each via, mutual inductance between the vias).

If you create the short from the 4-port data, the connection is ideal and the physical via effects are not included.
 
From the Data Items library,I selected a data block with the same number of ports(5 ports and a ref port) as my inductor. Is the ref port the port 6 of my transformer in momentum?

maybe, I should select S6P and not S5P!

- - - Updated - - -

I tried in these two way:
the first way:
1.JPG
the result:
1-RESULT.JPG
the second way:
2.JPG
the result:
2-RESULT.JPG

the S11 in the first way is not equal to the S11 in the second way.
why?
I have attached the momentum project here, including the GDSfile, streammap file and the substrate file.
Help me!
 

Attachments

  • transformer_prj.zip
    513.5 KB · Views: 92
Last edited:

If you place 5 ports in layout, you should take a 5-port item, 6 ports -> 6-port item. The additional ref-port of the item is the definition of your ground. You should connect your system ground for example there. It's not a port you set in your layout.
 

the S11 in the first way is not equal to the S11 in the second way.
why?

You are comparing apples and oranges.
In the first model, the second pin of your transformer input coil is shorted to ground (by the via that you have drawn).
In the second model, the second pin of your transformer input is connected to a port (50 Ohm), and not connected to ground. If you want to compare both models, in the schematic you need to connect the second pin of your transformer input to ground. Only then, both models are approximately the same.
 

I didn't connect the second pin ground, I connected the third and the fourth pin ground.
S12 ,S21 and S22 are all the same, why S11 not?

It is wrong obviously! S22 is decreasing, but S11 is increasing. I don't know why.
 

Take your second model, it has 4 ports as I can see. Use in a schematic a 4-port item. Connect the Ref pin to GND-symbol. Forget about the first model as long as you don't want to use any through silicon vias, as I mentioned! From your layout, P1 and P4 are first winding, P2 and P3 are second winding. Connect for example in your schematic to P1 and P4 a port and at P2 and P3 a second port, run a simulation and calculate from the s-parameters z or y parameters (there are functions in ADS to do). From these values you can calculate the primary and secondary inductance, mutual inductance and so on because to understand your transformer, s-parameters are not very useful, I think.
 
to volker@muehlhaus "You are comparing apples and oranges."


you are right. I set the port impedance of port 3 and 4 to 0.001, S11 decreased too.
but both models are not the same.
2—2.JPG
to :johnjoe
I still think this defference is too big!
Why?
 
Last edited:

Which difference? Between both setups? Sure there is a big difference, these are totally different circuits.
 

I set the port impedance of port 3 and 4 to 0.001

Why not connect these ports to ground (schematic symbol GND)?

but both models are not the same.

As I wrote above: one of your models has an ideal ground path, the other has a physical via.
To understand your simulation results, start simple: check the input impedance into the primary coil. Extract the real part of the input impedance => resistance. Extract the imaginary part of the input impedance => calculate inductance of the primary coil. Then, move on to the other coil. Then, calculate the coupling factor k. Check if your results make sense. If they don't make sense, check your circuit simulation and port definition ("where does the current flow?").
 

for"these are totally different circuits."

one of my models has an ideal ground path, the other has a port with a 0.001ohm port resistance (Port resistance cann't set to zero in momentum. I cann't get a four ports item, if I just connect them to ground in momentum). I don't think they are totally different circuits. I just donn't know why the simulation result are totally different.

- - - Updated - - -

Why not connect these ports to ground (schematic symbol GND)?


Port resistance cann't be set to zero in momentum.

- - - Updated - - -

My purpose:
draw the layout of a transformer in cadence => export the gds file => import the gds file in ads momentum => simulate the transformer in momentum => get the S parameters => built a S4P data item => simulate the data item to get the same S parameters => extract the equivalent circuit model parameter of the transformer based on these S parameters => simulate a transformer based circuit in cadence with the equivalent circui model.

I need a four port transformer, so I can not just connect two port to ground when I simulated the transformer in momentum.
 

Why not connect these ports to ground (schematic symbol GND)?

Port resistance cann't be set to zero in momentum.

I know. I suggested to connect two ports of the 4-port EM model to ground at schematic level, so that you have 2-port results which you can compare to the 2-port EM results.

My purpose:
draw the layout of a transformer in cadence => export the gds file => import the gds file in ads momentum => simulate the transformer in momentum => get the S parameters => built a S4P data item => simulate the data item to get the same S parameters => extract the equivalent circuit model parameter of the transformer based on these S parameters => simulate a transformer based circuit in cadence with the equivalent circui model.

Understood. But at the moment, your simulations are not correct. For example, S11=0dB at low frequency indicates that you have simulated with lossless metal. I tried to guide you through the basic steps, and make sure the fundamental concepts are understood and the results make sense.

Thanks,
Volker

Agilent Certified Expert EDA Software
 
I was not able to import your project to ADS 2011, so maybe you can post pic of momentum results, schematics you used and the schematic simulation results.
 
I know. I suggested to connect two ports of the 4-port EM model to ground at schematic level, so that you have 2-port results which you can compare to the 2-port EM results.

reply:I tried in this way. The difference is too big for me.


for: "For example, S11=0dB at low frequency indicates that you have simulated with lossless metal. "

reply:my substrate file:
VERSION 100
UNIT um
SUBNAME
TOP 0 0 0 0
BOTTOM 0 4 0 0
SUB0 FreeSpace 1 1 0 1 1 0 -1 0.0003115 0.0003115 1 0 0
SUB1 pass 1 7.9 0 1 1 0 0.7 0.0003108 0.0003115 1 0 3
SUB2 OXIDE1 1 4 0 1 1 0 3 0.0003078 0.0003108 1 0 3
SUB3 OXIDE2 1 4 0 1 1 0 0.8 0.000307 0.0003078 2 1 3
SUB4 OXIDE3 1 4 0 1 1 0 3.5 0.0003035 0.000307 2 1 3
SUB5 OXIDE4 1 4 0 1 1 0 3.5 0.0003 0.0003035 2 1 3
SUB6 SUBSTRATE 1 11.9 0 1 1 0 300 0 0.0003 1 1 3
MET1 layer34 0.0003035 0 4 1 0 0 Siemens/m Siemens/m 2 0 um
MET2 layer81 0.000307 2 2 3 2.8e+007 0 Siemens/m Siemens/m 0 2 um
MET3 layer53 0.0003078 1 2 3 2.8e+007 0 Siemens/m Siemens/m 0 2 um
MET4 layer42 0.000307 0 4 1 0 0 Siemens/m Siemens/m 2 0 um
MET5 layer36 0.0003078 0 4 1 0 0 Siemens/m Siemens/m 2 0 um
MET6 layer46 0.0003035 3 2 3 2.8e+007 0 Siemens/m Siemens/m 0 2 um
MET7 layer30 0.0003 0 4 1 0 0 Siemens/m Siemens/m 2 0 um


we can see that layer81, 53, 46 are all not lossless metal. I just used lossless via.

thanks!

- - - Updated - - -

I was not able to import your project to ADS 2011, so maybe you can post pic of momentum results, schematics you used and the schematic simulation results.

you can build a project in ADS 2011 with the attachments including the gds files(two ports transformer and four ports transformer), streammap file(necessary for gds importing) and substrate file(to define the substrate, metals and vias).
thanks!
 

Attachments

  • transformer_edaboard.rar
    2.5 KB · Views: 127
Last edited:

for: "For example, S11=0dB at low frequency indicates that you have simulated with lossless metal. "

we can see that layer81, 53, 46 are all not lossless metal. I just used lossless via.

Your plotted S11 is 0.0dB at DC, which means that you have perfect short or perfect open. From many years of RFIC inductor modelling experience: something is wrong with your model. I suggest to do the tests mentioned above. But hey - it's your design, so do whatever you want.
 
to volker@muehlhaus
thank you very much!
I do believe something is wrong, I just can not find what's wrong!
can you send me some projects and tutorials about inductor or transformer modelling and parameter extraction?
my email:52306080@qq.com
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top