Hi Ray, Since you mentioned one commercial tool, I'd like to add that a new tool was just released by Sigrity, Inc. called Broadband SPICE, which generates accurate SPICE circuits over broadband frequencies for components or networks of complex frequency domain responses. For more information please visit: http://www.sigrity.com/corp/news/archive/pr08.htm Teo -----Original Message----- From: si-list-bounce@xxxxxxxxxxxxx [mailto:si-list-bounce@xxxxxxxxxxxxx]On Behalf Of Ray Anderson Sent: Thursday, February 21, 2002 9:46 AM To: si-list@xxxxxxxxxxxxx Subject: [SI-LIST] Re: Pole/Zero Extraction from measured S-parameter Jong-Sang- I don't have the time at the moment to delve into all technicalities and details of what you are trying to accomplish, however I just wanted to mention that there is at least one commercial tool available that is designed to accomplish the task you propose. It is 'SPAR' written by Applied Simulation Technology (Apsim). I believe Hspice has the ability to extract poles/zeroes from a transfer function as well, but it doesn't generate the rational function spice model for you. Given a list of s-parameters SPAR extracts the poles and zeros and genrates a spice compatible 'black-box' model which in the form of a ratio of polynomials. Beware though, that one must be careful that the generated approximation (Pade' or whatever) exhibits both stability and passivity. -Ray Anderson Sun Microsystems Inc. > >Dear SI-List members. > >I am looking for any method or code for transfer function pole/zero extraction from measured S-parameter. >The measured S-parameter is from coaxial cable. > >I summarized what I have tried and its results for better advice. >1. Decide the candidate rational function(6th-order numerator and 6th-order denomenator) for the cable transfer function. >2. Execute nlinfit function at MATLAB. >3. Result : The approximated rational function fits roughly but it doesn't seem to fit accurately enough. >4. Result : The approximated rational function coefficient includes imaginary part(i.e. complex coefficient) -> (Is this proper result? Can the Pole/Zero be extracted from such a complex coefficient?). > >Thanks in advance for your help. > >------------------------------------------------------ >Jong-Sang Choi >Ph.D Candidate, Seoul National University, Seoul, Korea. ------------------------------------------------------------------ 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 archives are viewable at: //www.freelists.org/archives/si-list or at our remote archives: http://groups.yahoo.com/group/si-list/messages Old (prior to June 6, 2001) list archives are viewable at: http://www.qsl.net/wb6tpu ------------------------------------------------------------------ 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 archives are viewable at: //www.freelists.org/archives/si-list or at our remote archives: http://groups.yahoo.com/group/si-list/messages Old (prior to June 6, 2001) list archives are viewable at: http://www.qsl.net/wb6tpu