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.

How to use SpectreRF simulates Zin/Zout?

Status
Not open for further replies.

feima87

Newbie level 3
Joined
Dec 7, 2009
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,307
Dear all,
Is there anyone who knows the steps to simulate Zin/Zout in SpectreRF?
Many thanks!!!
 

If you mean impedances based on small signal analysis, you don't need SpectreRF.
S-parameter analysis is a function of Spectre.

So run S-parameter analysis and calculate zm(1)/zm(2).

zm( x_index [?result s_resultName [?resultsDir t_resultsDir]] ) => o_waveform / nil

Description
Computes the port input impedance.
The zm function is computed in terms of the S-parameters and the reference impedance.

This function is a higher level wrapper for the OCEAN expression
(1 + s( x_index x_index )) / (1 - s( x_index x_index )) * zref( x_index )

This command should be run on the results of the Spectre sp (S-parameter) analysis.

Arguments
x_index Index of the port.
s_resultName Results from an analysis.When specified,
this argument will only be used internally and will not alter the current result which was set by the selectResult command.
The default is the current result selected with the selectResult command.
t_resultsDir Directory containing the PSF files (results).
If you supply this argument, you must also supply the resultName argument.
When specified, this argument will only be used internally and
will not alter the current results directory which was set by the
openResults command.
The default is the current results directory set by the openResults command.

Value Returned
o_waveform Waveform object representing the port input impedance.
nil Returns an error message and nil if there is a problem.

Example
plot(zm(2))

zm1 = zm(1 ?result "sp" ?resultsDir "./simResult/psf")
Returns input impedance at port 1 for results of S-parameter (sp) analysis stored at the location ./simResult/psf.
 

thank you,pancho!
you mean use sp analysis and calculate Zin by S11, right?
where can I find more about Zm command ?
 

Hi pancho_hideboo,

In the SP analysis of SpectreRF, it also calculate the Z11, Z22, etc..

Is that the Zin or Zout of the two ports circuit?

Thx,
tdf
 

Last edited:

In the SP analysis of SpectreRF, it also calculate the Z11, Z22, etc..
Is that the Zin or Zout of the two ports circuit?

Z parameters are different from Zin/Zout.

Z parameters are defined with i=0 (open circuit) at the other ports.
Zin/Zout are usually measured with proper termination at the other ports.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top