10.06.2016 Views

eldo_user

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Setting Up An Analysis<br />

Pole Zero Analysis<br />

Pole Zero Analysis<br />

This topic describes the usage of the pole-zero post-processor.<br />

Eldo is able to obtain the locations of poles and zeros for analog circuits following a small<br />

signal analysis. This data is useful for obtaining stability and phase margin information as well<br />

as predicting closed loop performance from an open loop response. As a lot of closely spaced<br />

poles or zeros are not easily discernible via a Bode plot, the interactive post processor and its<br />

textual output clearly help to identify such singularities and evaluate the most important areas in<br />

a circuit's behavior.<br />

The pole-zero data is obtained by linearizing the circuit about an operating point and outputting<br />

information about circuit matrix description and AC response. This data will be analyzed by the<br />

Eigenvalue QZ algorithm, one of the most accurate techniques available.<br />

The pole-zero post-processor enables the designer to detect all the roots of the analyzed circuit<br />

and to simplify this information, extracting the most meaningful of these roots. Moreover, a<br />

high-level model of the reduced circuit—equivalent for AC and small signal analysis—is<br />

calculated and given in the form of an FNS device that can replace the original circuit when<br />

used as part of a more complex design.<br />

The pole-zero post-processor may be activated for circuits that have been simulated using the<br />

.PZ and .AC commands. The .PZ command can take either the voltage at a node, the voltage<br />

between two nodes, or the current through a voltage source as parameters. The pole-zero<br />

analysis determines the transfer function relationship—expressed as complex poles and zeros—<br />

between the input at which the AC voltage source is applied and the output specified as a<br />

parameter in the .PZ command.<br />

Pole-zero only works on quasi-static devices.<br />

Tip<br />

See “.AC” and “.PZ” in the Eldo Reference Manual.<br />

Pole-Zero Analysis Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230<br />

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

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

Pole-Zero Analysis Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233<br />

FNS Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235<br />

Pole-Zero Numerical Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236<br />

Pole-Zero Analysis Flow<br />

To obtain the poles and zeros you must first run an analysis, then use the pole-zero postprocessor.<br />

230<br />

Eldo® User's Manual, 15.3

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

Saved successfully!

Ooh no, something went wrong!