Rational Function Models, Recursive Convolution, Macromodel

114 views
Skip to first unread message

tw

unread,
Feb 21, 2019, 3:13:42 AM2/21/19
to xyce-users
Hello!

Is there a way to interface Rational Function Matrix (.rfm) files from Xyce?

Thank you for your consideration!

xyce-users

unread,
Feb 21, 2019, 10:41:49 AM2/21/19
to xyce-users
Tw,

Do you mean the Rational Function Matrix (.rfm) files that are defined by HSPICE as a way to do S-parameter analysis?  If so then not directly. 

We have had requests to support Touchstone input/output file formats for doing frequency domain analyses.  So, this thread seems similar to that at least.

--the Xyce Team

tw

unread,
Feb 22, 2019, 2:32:20 AM2/22/19
to xyce-users
Hi Xyce Team,
sorry for not being specific.

I want to do a transient analysis.
I have a model of a multiport described by a rational function obtained using vector fitting [1].
So my multiport is described by poles and zeros, not discrete frequency samples.

I can synthesize an equivalent circuit of the rational function and run the transient analysis.
This is too time consuming for my circuits.

Instead, the macromodel can be interfaced by recursive convolution which is possible in hspice [2, p.60], also Spectre, Zuken Lightning/Design Force.
This should speed up the analysis.
Is there a way, directly or indirectly?

Thank you for your help!


Reply all
Reply to author
Forward
0 new messages