Add an Eye Probe to a Schematic

An Eye Probe is required when the QuickEye, VerifEye, or Transient analysis uses an Eye Source as the transmit device. All QuickEye and some Transient analyses use one or more Eye Sources and Eye Probes. Each Eye Probe receives data from a specific Eye Source, allows for Decision-feedback and Continuous-time equalization at the receiver end, and preserves all the transient analysis data generated during the analysis.

The Eye Probe may be selected on the Probes list on the Components tab:

Probes List in Components

Both single-ended and differential versions are available.

Click the Eye Probe to open its parameter list:

Eye Probe Parameters

The Parameter Values tab is the default.

The source_name field is automatically filled in with the name of the Eye Source when the Source and Probe are paired on the GUI. See Pairing an Eye Source and an Eye Probe in the Schematic.

Click CTLE_data to open the CTLE Data window. (See Continuous Time Linear Equalization in the QE/VE Technical Notes for details).

If you select Enter CTLE Data, only the CTLE data group box is activated:

CTLE Data Window

If you select Choose CTLE Data File, only the CTLE data file group box is activated. Here is that portion of the window:

Choose CTLE Data File

In the following figure, transfer function 1 is specified.

Choose CTLE Data File

When you select Enter generic rational function for CTLE, only that group box is activated.

There are two formats for specifying a generic rational function, chosen by selecting Pole-Zero or Polynomial. By default, the Pole-Zero format is selected. With this format, the rational function is specified by a set of pole frequencies, a set of zero frequencies, the high-frequency peak gain, and a list of allowable DC gain values.

Here are the entry fields for the pole and zero frequencies and the High frequency peak gain:

Enter Generic Rational Function for CTLE Window

Here is the entry field for the DC gain values:

Allowed DC Gain Values for CTLE Group Box

The Serial Standard field has a drop-down menu with a selection of preset standard CTLEs. The PCIe, USB, and VESA preset CTLEs use only the Pole-Zero format.

Enter Generic Rational Function For CTLE Group Box

Note: This illustration may not include later additions to the preset standards.

Alternatively, select Polynomial format. In this format, the rational function is specified by giving the coefficients for the terms in the numerator and denominator of the polynomial fraction. The High-frequency peak gain and Allowed DC gain fields are inactivated in the Polynomial format.

Here are the entry fields for the Polynomial format coefficients:

Enter Generic Rational Function For CTLE Group Box

The MIPI-HS-G1, MIPI-HS-G2, and MIPI-HS-G3 CTLE presets use only the Polynomial format.

Example

Note: This illustration may not include later additions to the preset standards.

To create your own rational function, select Custom on the menu. The Custom entry allows you to specify a generic rational transfer function in either Pole-Zero format or Polynomial format.

Here are the CTLE pole data, CTLE zero data, and High-frequency gain entry fields for the Custom entry in Pole-Zero format:

Enter Generic Rational Function For CTLE Group Box

Click Add to add a row in the pole or zero data list. Click in the Value field to enter the pole or zero frequency in Hz. Click Return to generate a new row. Click Delete in either field to delete unwanted rows. Set the High-frequency peak gain to a appropriate value in dB.

Enter Generic Rational Function For CTLE Group Box

Use the Allowed DC gain group box to specify a range of DC gain values in dB.

Allow DC Gain Group Box

Click Add and Delete to specify one or more allowable values for the DC gain factor in dB for the CTLE calculation. Nexxim varies the gain to find the optimum equalization (maximum eye height). If no values are provided, the Circuit solver calculates the optimum CTLE gain (between -infinity dB to 0 dB).

To have Nexxim generate a sequence of DC values, enter the Start, Stop, and Step values in the DC Gain fields and click Generate. In this window, Start=-6, Stop=-2. and Step=2:

Allowed DC Gain Values For CTLE Group Box

Alternatively, a Custom rational function CTLE can Click the Polynomial format.

Enter Generic Rational Function For CTLE Group Box

Click Add to add a row in the CTLE denominator or CTLE numerator list. Click in the Value field to enter the (unitless) coefficient. Click Return to generate a new row. Click Delete in either field to delete unwanted rows. Click OK to close the CTLE Data window.

For more information see Continuous Time Linear Equalization.

Click EyeMeasurementFunctions to open the Set Eye Measurement Functions window.

Set Eye Measurement Functions Window

Click OK to close the Properties window of the probe.