Pole-Zero Analysis

Old Content - visit altium.com/documentation

Description

Pole-Zero analysis enables you to determine the stability of a single input, single output linear system, by calculating the poles and/or zeros in the small-signal ac transfer function for the circuit. The dc operating point of the circuit is found and then linearized, small-signal models for all non-linear devices in the circuit are determined. This circuit is then used to find the poles and zeros that satisfy the nominated transfer function.

The transfer function can either be Voltage Gain (output voltage/input voltage) or Impedance (output voltage/input current).

Setup

Pole-Zero analysis is set up on the Pole-Zero Analysis Setup page of the Analyses Setup dialog (after the dialog appears, click the Pole-Zero Analysis entry in the Analyses/Options list). An example setup for this analysis type is shown in the image below:

Parameters

  • Input Node - the positive input node for the circuit.
  • Input Reference Node - the reference node for the input of the circuit (Default = 0 (GND)).
  • Output Node - the positive output node for the circuit.
  • Output Reference Node - the reference node for the output of the circuit (Default = 0 (GND)).
  • Transfer Function Type - defines the type of ac small-signal transfer function to be used for the circuit when calculating the poles and/or zeros. There are two types available:

V(output)/V(input) - Voltage Gain Transfer Function.
V(output)/I(input) - Impedance Transfer Function.

  • Analysis Type - allows you to further refine the role of the analysis. Choose to find all poles that satisfy the transfer function for the circuit (Poles Only), all zeros (Zeros Only), or both Poles and Zeros.

Notes

Pole-Zero analysis works with resistors, capacitors, inductors, linear-controlled sources, independent sources, diodes, BJTs, MOSFETs and JFETs. Transmission lines are not supported.

The method used in the analysis is a sub-optimal numerical search. For large circuits it may take a considerable time or fail to find all poles and zeros. For some circuits, the method becomes "lost" and finds an excessive number of poles or zeros. If there is non-convergence in finding both poles and zeros, refine the analysis to calculate only poles or only zeros.

The simulation results are displayed on the Pole-Zero Analysis tab of the Waveform Analysis window.

Examples

Consider the circuit in the image above, where a Pole-Zero analysis is defined with the following parameter values:

  • Input Node = IN
  • Input Reference Node = 0
  • Output Node = OUT
  • Output Reference Node = 0
  • Transfer Function Type = V(output)/V(input)
  • Analysis Type = Poles and Zeros

The entry in the SPICE netlist will be:

*Selected Circuit Analyses:
.PZ IN 0 OUT 0 VOL PZ

Running the simulation will yield the output wave plot shown in the image below:

You are reporting an issue with the following selected text and/or image within the active document:
ALTIUM DESIGNER FREE TRIAL
Altium Designer Free Trial
Let’s get started. First off, are you or your organization already using Altium Designer?

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

In that case, why do you need an evaluation license?

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

Got it. You actually don’t need an evaluation license for that.

Click the button below to download the latest Altium Designer installer.

Download Altium Designer Installer

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

Please fill out the form below to get a quote for a new seat of Altium Designer.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

If you are on Altium Subscription, you don’t need an evaluation license.

If you are not an active Altium Subscription member, please fill out the form below to get your free trial.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Why are you looking to evaluate Altium Designer?

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

You came to the right place! Please fill out the form below to get your free trial started.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Sounds exciting! Did you know we offer special discounted student licenses? For more information, click here.

In the meantime, feel free to request a free trial by filling out the form below.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Got it. You can download a free Altium Designer Viewer license which is valid for a 6 months.

Please fill out the form below to request one.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

That’s great! Making things is awesome. We have the perfect program for you.

Upverter is a free community-driven platform designed specifically to meet the needs of makers like you.

Click here to give it a try!

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

Got it. You can download a free Altium Designer Viewer license which is valid for a 6 months.

Please fill out the form below to request one.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.