[SI-LIST] Re: TDR in HSPICE from S parameter Touchstone File

  • From: Thomas Beneken <thomas.beneken@xxxxxxxxxxx>
  • To: Mani Ganesan <signal.integrity2@xxxxxxxxx>, si-list@xxxxxxxxxxxxx
  • Date: Mon, 16 Aug 2010 23:12:49 +0200

Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
  Hi Mani,
Am 16.08.2010 20:50, schrieb Mani Ganesan:
> Hi Thomas
> please see the attached touchstone file.
Your file conformes to touchstone draft spec 1.1 and runs smoothly=20
through my parser producing a set of complex matrix objects and finally=20
a SPICE subcircuit.
The circuit file is attached. si-list does not deliver attachments, so I =

give an excerpt to show the general structure:

*Filename: touchstone\TouchstoneDateien\Meaured_Touchstone.s4p
*Number of ports: 4
*Options: frequency in Hz, scattering parameters given in=20
magnitude-angle format and normalized to 50.0 ohms
=2ESUBCKT MyDevice PORT1 PORT2 PORT3 PORT4 GND
R1 PORT1 GND 1E20
R2 PORT2 GND 1E20
R3 PORT3 GND 1E20
R4 PORT4 GND 1E20
G11 PORT1 GND FREQ {V(PORT1,GND)}=3D
+(50000000.000000,-17.949014,-87.251904)
+...
+(20000000000.000000,-41.008207,-13.381200)
G12 PORT1 GND FREQ {V(PORT2,GND)}=3D
+(50000000.000000,-17.867432,92.711211)
+...
+(20000000000.000000,-38.455115,72.361854)
G13 PORT1 GND FREQ {V(PORT3,GND)}=3D
+(50000000.000000,-38.896632,90.725062)
+...
+(20000000000.000000,-49.640741,32.666510)
G14 PORT1 GND FREQ {V(PORT4,GND)}=3D
+(50000000.000000,-38.772070,-89.365959)
+...
+(20000000000.000000,-50.855923,24.869231)
G21 PORT2 GND FREQ {V(PORT1,GND)}=3D
+(50000000.000000,-17.867071,92.709127)
+...
+(20000000000.000000,-38.217871,72.339678)
G22 PORT2 GND FREQ {V(PORT2,GND)}=3D
+(50000000.000000,-17.951140,-87.262368)
+...
+(20000000000.000000,-38.327573,1.253875)
G23 PORT2 GND FREQ {V(PORT3,GND)}=3D
+(50000000.000000,-38.800696,-89.310398)
+...
+(20000000000.000000,-51.335300,-11.003547)
G24 PORT2 GND FREQ {V(PORT4,GND)}=3D
+(50000000.000000,-38.839718,90.614642)
+...
+(20000000000.000000,-47.352710,-56.426149)
G31 PORT3 GND FREQ {V(PORT1,GND)}=3D
+(50000000.000000,-38.882783,90.699194)
+...
+(20000000000.000000,-50.087806,30.341649)
G32 PORT3 GND FREQ {V(PORT2,GND)}=3D
+(50000000.000000,-38.787225,-89.331855)
+...
+(20000000000.000000,-51.956991,-12.316113)
G33 PORT3 GND FREQ {V(PORT3,GND)}=3D
+(50000000.000000,-18.022983,-89.691485)
+...
+(20000000000.000000,-41.759080,7.093813)
G34 PORT3 GND FREQ {V(PORT4,GND)}=3D
+(50000000.000000,-17.913241,90.257573)
+...
+(20000000000.000000,-39.793985,46.202557)
G41 PORT4 GND FREQ {V(PORT1,GND)}=3D
+(50000000.000000,-38.758925,-89.379610)
+...
+(20000000000.000000,-50.811204,27.077517)
G42 PORT4 GND FREQ {V(PORT2,GND)}=3D
+(50000000.000000,-38.826879,90.604107)
+...
+(20000000000.000000,-47.585828,-53.927695)
G43 PORT4 GND FREQ {V(PORT3,GND)}=3D
+(50000000.000000,-17.913878,90.248990)
+...
+(20000000000.000000,-39.232342,49.802173)
G44 PORT4 GND FREQ {V(PORT4,GND)}=3D
+(50000000.000000,-17.964787,-89.788141)
+...
+(20000000000.000000,-36.899614,9.530516)
=2EENDS
> Thank You for your help.
> Mani
>
> On Mon, Aug 16, 2010 at 3:11 AM, Thomas Beneken=20
> <thomas.beneken@xxxxxxxxxxx <mailto:thomas.beneken@xxxxxxxxxxx>> wrote:=

>
>     > -----Original Message-----
>     > From: si-list-bounce@xxxxxxxxxxxxx
>     <mailto:si-list-bounce@xxxxxxxxxxxxx>
>     [mailto:si-list-bounce@xxxxxxxxxxxxx
>     <mailto:si-list-bounce@xxxxxxxxxxxxx>] On
>     > Behalf Of Mani Ganesan
>     >
>     > Sent: Thursday, August 05, 2010 07:04 PM
>     > To: si-list@xxxxxxxxxxxxx <mailto:si-list@xxxxxxxxxxxxx>
>     > Subject: [SI-LIST] TDR in HSPICE from S parameter Touchstone File=

>     >
>     > Hi All
>     > I have a small problem in doing TDR in HSPICE. I simulated my
>     high speed
>     > trace in HFSS and got the s parameter touchstone file from DC to
>     20GHz
>     > incrementing at 10MHz.
>     >
>     > I am trying to do TDR anlysis in HSPICE and would like to plot it=
=2E
>     >
>     > Can anyone confirm my following netlist and please let me know
>     my mistakes
>     > as the impdeance TDR output is not correct? Please see the
>     attached TDR
>     > output.
>     If you mistrust HSPICE in working on your touchstone file correctly=
, I
>     can offer you to calculate a 4-port SPICE subcircuit consisting of =
a
>     mesh of frequency dependent / voltage controlled current sources fo=
r
>     you. You can verify the s-parameters by ac analysis before doing td=
r
>     analysis. Works with any flavour of SPICE.
>     Please send me your touchstone file by private email because si-lis=
t
>     does not allow attachments.
>
>     Regards
>     Thomas
>




------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field

or to administer your membership from a web page, go to:
//www.freelists.org/webpage/si-list

For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field


List technical documents are available at:
                http://www.si-list.net

List archives are viewable at:     
                //www.freelists.org/archives/si-list
 
Old (prior to June 6, 2001) list archives are viewable at:
                http://www.qsl.net/wb6tpu
  

Other related posts: