10.06.2016 Views

eldo_user

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Setting Up An Analysis<br />

Pole Zero Analysis<br />

FNS1 IN OUT<br />

+<br />

+ 498057.650621<br />

+ 0.0271151244556 ! * s^(-1)<br />

+ 4.88425501019e-10 ! * s^(-2)<br />

+ 2.65330374224e-18 ! * s^(-3)<br />

+ -3.22583377778e-27 ! * s^(-4)<br />

+ 8.84119411e-37 ! * s^(-5)<br />

+ ,<br />

+ 1<br />

+ 0.0315272851854 ! * s^(-1)<br />

+ 1.08957721435e-09 ! * s^(-2)<br />

+ 1.85561098689e-17 ! * s^(-3)<br />

+ 2.03791858143e-25 ! * s^(-4)<br />

+ 1.03556420914e-33 ! * s^(-5)<br />

If too many poles and zeros are left after the reduction steps, FNS evaluation could fail due to<br />

too high coefficients (a message is displayed in such a case). However, the efficiency of the<br />

reduction algorithm normally enables a reduction of, at most, 6-7 poles, which can give a very<br />

good approximation of the original circuit.<br />

The PZ program produces a .cpz output file for visualization with EZwave, which<br />

shows the Bode diagrams of gain and phase for the original and the reduced circuit. Also, a file<br />

.mpz is produced, showing a scatter map of the circuit’s roots in the complex plane.<br />

Finally, a subcircuit containing FNS is stored in file .pzck, which can be included by<br />

an upper level netlist.<br />

After all these steps, a prompt asks whether to repeat the analysis, typically to alter some<br />

parameters such as threshold, frequency limit, and so on, thereby modifying the accuracy/<br />

simplicity ratio of the whole analysis.<br />

If no is entered, the program exits, leaving an ASCII output file .pzr containing a trace<br />

of all of the program outputs.<br />

Related Topics<br />

Running Pole-Zero Analysis in Batch Mode<br />

Running Pole-Zero Analysis in Interactive Mode<br />

Pole-Zero Analysis Output<br />

Pole-Zero Numerical Issues<br />

Pole-Zero Numerical Issues<br />

There are possible numerical issues with poles and zeros. This topic explains why 500 variables<br />

is a reasonable maximal system size, and suggests a workaround using a two-step S-parameter<br />

block approach.<br />

236<br />

Eldo® User's Manual, 15.3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!