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.

Extracting RLGC values from Network Analyzer s2p files

Status
Not open for further replies.

johnnylasers

Newbie level 4
Joined
Dec 15, 2009
Messages
5
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,316
Hi all,

I fabricated a few microstrip transmission lines on the PCB, and I got the S-parameter measurement data (s2p files) on these lines using a vector network analyzer. Now I'm trying to extract the R, L, G, C values of the transmission line from these s2p data files. Is it possible to do the extraction in MATLAB. Are there any MATLAB codes I can find to do this job?

Thanks
 

Hi

Yes you can do that easily.

first convert s-paramerters to ABCD parameters and then from ABCD parametes and the follwing equations you can extract Zc and gamma and then RLGC parameters.

gamma=arccosh(A)/L L is the length of TL

Zc= sqrt(B/C)

I can send you 2 small mfile for converting s-parameters to RLGC parameters, if you want.

I've done some simulation and I need some experimental s-parameters to compar wirh my results. Can I have your results, please?

Cheers.
 
  • Like
Reactions: Kassem

    Kassem

    Points: 2
    Helpful Answer Positive Rating
YES! Please do send the files!

Do you just need my S-parameter measurements, or the RLGC values after I do the extraction?
 

Hi

sorry for senting it so late.

with these 3 piece of code you can convert ABCD to RGLC parameters and vise versa and you can calculate qualiti factor of your TLs.

I need S-parameters, and the lenght, and width , hight and permitiviti of your designs.

Many thanks
 
here you go!
Length = 3.6cm
Width = 2.5mm
Height = 1.4 mil
Er (dielectric constant) = 2.2
The material is made by Rogers Corp, DT/Duroid 5870/5880 series.
 

If you're able to use ADS, there is a tool to extract or to find an equivalent circuit ( Broadband or Narrowband Model Generator) that consist of RLCG elements from some sort of circuit parameters including s-parameters and z-parameters etc..
 

BigBoss said:
If you're able to use ADS, there is a tool to extract or to find an equivalent circuit ( Broadband or Narrowband Model Generator) that consist of RLCG elements from some sort of circuit parameters including s-parameters and z-parameters etc..
This is awesome. I'm also using ADS (2008). I will try out the Model Generators that you mentioned
 

Dear johnnylasers

If you do rlgc with bouth ADS and my matlab code please compare the results.
Are they in good agreement or not?

thanks.
 

Hi, this might have come too late.

But, the tool below probably has the feature you want: **broken link removed**

Regards
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top