Hi Thomas first of all thank you for helping me out. I was looking to use HSPICE for all my TDR analysis from my s parameter touchstones. Because in future i will be running lot of simulation and plot TDR. I have only HSPICE tool to do this analysis. I tried in HFSS, but as I am breaking my sweeps in to 4, DC - 2.5GHZ, 2.5-5GHz, 5-10GHz & 10-20GHz, time domain analysis combining the sweeps is not allowed in HFSS. I am not sure how I can create this kind of netlist everytime. I believe HSPICE is not compatible for TDR analysis through s parameter touchstone files. Thank You On Tue, Aug 17, 2010 at 1:00 AM, Thomas Beneken <thomas.beneken@xxxxxxxxxxx>wrote: > 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 through > my parser producing a set of complex matrix objects and finally 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 magnitude-angle > format and normalized to 50.0 ohms > .SUBCKT 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)}= > +(50000000.000000,-17.949014,-87.251904) > +... > +(20000000000.000000,-41.008207,-13.381200) > G12 PORT1 GND FREQ {V(PORT2,GND)}= > +(50000000.000000,-17.867432,92.711211) > +... > +(20000000000.000000,-38.455115,72.361854) > G13 PORT1 GND FREQ {V(PORT3,GND)}= > +(50000000.000000,-38.896632,90.725062) > +... > +(20000000000.000000,-49.640741,32.666510) > G14 PORT1 GND FREQ {V(PORT4,GND)}= > +(50000000.000000,-38.772070,-89.365959) > +... > +(20000000000.000000,-50.855923,24.869231) > G21 PORT2 GND FREQ {V(PORT1,GND)}= > +(50000000.000000,-17.867071,92.709127) > +... > +(20000000000.000000,-38.217871,72.339678) > G22 PORT2 GND FREQ {V(PORT2,GND)}= > +(50000000.000000,-17.951140,-87.262368) > +... > +(20000000000.000000,-38.327573,1.253875) > G23 PORT2 GND FREQ {V(PORT3,GND)}= > +(50000000.000000,-38.800696,-89.310398) > +... > +(20000000000.000000,-51.335300,-11.003547) > G24 PORT2 GND FREQ {V(PORT4,GND)}= > +(50000000.000000,-38.839718,90.614642) > +... > +(20000000000.000000,-47.352710,-56.426149) > G31 PORT3 GND FREQ {V(PORT1,GND)}= > +(50000000.000000,-38.882783,90.699194) > +... > +(20000000000.000000,-50.087806,30.341649) > G32 PORT3 GND FREQ {V(PORT2,GND)}= > +(50000000.000000,-38.787225,-89.331855) > +... > +(20000000000.000000,-51.956991,-12.316113) > G33 PORT3 GND FREQ {V(PORT3,GND)}= > +(50000000.000000,-18.022983,-89.691485) > +... > +(20000000000.000000,-41.759080,7.093813) > G34 PORT3 GND FREQ {V(PORT4,GND)}= > +(50000000.000000,-17.913241,90.257573) > +... > +(20000000000.000000,-39.793985,46.202557) > G41 PORT4 GND FREQ {V(PORT1,GND)}= > +(50000000.000000,-38.758925,-89.379610) > +... > +(20000000000.000000,-50.811204,27.077517) > G42 PORT4 GND FREQ {V(PORT2,GND)}= > +(50000000.000000,-38.826879,90.604107) > +... > +(20000000000.000000,-47.585828,-53.927695) > G43 PORT4 GND FREQ {V(PORT3,GND)}= > +(50000000.000000,-17.913878,90.248990) > +... > +(20000000000.000000,-39.232342,49.802173) > G44 PORT4 GND FREQ {V(PORT4,GND)}= > +(50000000.000000,-17.964787,-89.788141) > +... > +(20000000000.000000,-36.899614,9.530516) > .ENDS > > > Thank You for your help. > Mani > > On Mon, Aug 16, 2010 at 3:11 AM, Thomas Beneken < > thomas.beneken@xxxxxxxxxxx> wrote: > >> > -----Original Message----- >> > From: 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 >> > 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. >> > >> > 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 for >> you. You can verify the s-parameters by ac analysis before doing tdr >> analysis. Works with any flavour of SPICE. >> Please send me your touchstone file by private email because si-list >> 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