Note: Chrome is the recommended browser
PHP error alert: If the integer entered (ie. 7) fails, put a zero in front of it (ie. 07)
About the SerDes Repeater Tool...
Typical SerDes System Characteristics and Displays...
Summary of SerDes System Channel Simulation features...

1. Define Analysis Name

Description and Name Prefix Name Status Comment Action Action
Analysis name: Serdes_ Alpha-numeric characters or underbar - case sensitive - start with alpha character Info...

2. Define Transmitter 1 - nonlinear and/or time variant (NL/NLTV) model forces Bit-by-Bit Analysis mode.

Name Description Entry Value(s) Status Type Limits Comment Action
TransmitterJitterType Transmitter jitter type Integer [0, 1]

0 = None
1 = Apply jitter

TransmitterType Transmitter type Integer [0, 7]

0 = None
1 = FFE
2 = FFE Black Box
3 = FFE with Registers
4 = CTLE
5 = Tx LTI AMI model
6 = FFE with Nonlinear Registers
7 = Tx NLTV AMI model

3. Define Channel 1 - model is linear and time invariant (LTI).

Use the View S-Parameters Tool to view S-Parameters defined in a file...
Use the Compare S-Parameters Tool to compare the S-Parameters from two files...
Use the Causal S-parameters Tool to generate causal S-parameters for a given S-parameters file...
Name Description Entry Value(s) Status Type Limits Comment Action
ChannelType Channel specification type Integer [ 0, 3]

0 = None
1 = Channel implulse data
2 = Channel S-parameter data
3 = Channel + Tx/Rx IBIS/pkg

EnableChAntiAliasing Enable channel impulse anti-alising Integer [ 0, 1]

0 = No; 1 = Yes
Used only when ChannelType=1

ChAntiAliasingFc Channel anti-alising filter corner frequency Real >= SymbolRate

Value in Hz; Used only when ChannelType=1 and EnableChAntiAliasing=1

========================= Begin Repeater Definition ==================================

4. Define Receiver 1 - nonlinear and/or time variant (NL/NLTV) model forces Bit-by-Bit Analysis mode.

Name Description Entry Value(s) Status Type Limits Comment Action
ReceiverFEType Receiver LTI front end type Integer [0, 7]

0 = None
1 = 1 section CTLE
2 = 2 section CTLE
3 = 3 section CTLE
4 = 4 section CTLE
5 = Rx FFE
6 = Rx FFE Black Box
7 = Rx LTI IBIS-AMI model

ReceiverNLType Receiver NL type Integer [0, 3]

0 = None
1 = Nonlinearity using equation
2 = Nonlinearity using files
3 = Analog front end with nonlinearity

ReceiverNLTVType Receiver NLTV type Integer [0, 3]

0 = None
1 = CDR
2 = CDR + DFE
3 = Rx NLTV IBIS-AMI model

ReceiverRegenType Receiver regenerator type Integer [0, 1]

0 = None
1 = Regenerator On

5. Define Transmitter 2 - nonlinear and/or time variant (NL/NLTV) model forces Bit-by-Bit Analysis mode.

Name Description Entry Value(s) Status Type Limits Comment Action
TransmitterType_2 Transmitter type Integer [0, 7]

0 = None
1 = FFE
2 = FFE Black Box
3 = FFE with Registers
4 = CTLE
5 = Tx LTI AMI model
6 = FFE with Nonlinear Registers
7 = Tx NLTV AMI model

========================= End Repeater Definition ==================================

6. Define Channel 2 - model is linear and time invariant (LTI).

Name Description Entry Value(s) Status Type Limits Comment Action
ChannelType_2 Channel specification type Integer [ 0, 3]

0 = None
1 = Channel implulse data
2 = Channel S-parameter data
3 = Channel + Tx/Rx IBIS/pkg

EnableChAntiAliasing_2 Enable channel impulse anti-alising Integer [ 0, 1]

0 = No; 1 = Yes
Used only when ChannelType_2=1

ChAntiAliasingFc_2 Channel anti-alising filter corner frequency Real >= SymbolRate

Value in Hz; Used only when ChannelType_2=1 and EnableChAntiAliasing_2=1

7. Define Receiver 2 - nonlinear and/or time variant (NL/NLTV) model forces Bit-by-Bit Analysis mode.

Name Description Entry Value(s) Status Type Limits Comment Action
ReceiverFEType_2 Receiver front end type Integer [0, 7]

0 = None
1 = 1 section CTLE
2 = 2 section CTLE
3 = 3 section CTLE
4 = 4 section CTLE
5 = Rx FFE
6 = Rx FFE Black Box
7 = Rx LTI IBIS-AMI model

ReceiverNLType_2 Receiver NL type Integer [0, 3]

0 = None
1 = Nonlinearity using equation
2 = Nonlinearity using files
3 = Analog front end with nonlinearity

ReceiverNLTVType_2 Receiver NLTV type Integer [0, 3]

0 = None
1 = CDR
2 = CDR + DFE
3 = Rx NLTV IBIS-AMI model

ReceiverJitterType Receiver jitter type Integer [0, 1]

0 = None
1 = Apply jitter

8. Setup Analysis - Analysis uses Statistical or Bit-by-Bit mode based on the selected models.

Name Description Entry Value(s) Status Type Limits Comment Action
SymbolRate Symbol rate (same as bit rate for NRZ) Real > 0 Symbols per second (same as bits per second for NRZ)
SamplesPerSymbol Samples per symbol (same as samples per bit for NRZ) Integer [4, 128]
SetupOptions Setup analysis options Integer [0, 1]

0 = No
1 = Yes

SetupBitByBitMode Setup bit-by-Bit mode Integer [0, 1]

0 = No
1 = Yes

GenerateModels Generate IBIS-AMI models
Generate models after Run with satisfactory results
Integer [0, 1, 2]

0 = No
1 = Yes: Repater Tx side only
2 = Yes: Repeater Rx side only

Info...
TxIBIS_AMI_ModelName Repeater Transmitter IBIS-AMI model name ModelName

Used when GenerateModels=1

RxIBIS_AMI_ModelName Repeater Receiver IBIS-AMI model name ModelName

Used when GenerateModels=2

9. Run Analysis. A free installable Windows PC copy of this tool is available. See details at SerDes_Design_Premium_Tool

Select to run analysis Waiting to run

10. Display Channel 1 Results

Go to the Eye Analysis Tool for detail eye analysis for this SerDes system (set ChAnalysisName = Serdes_'Analysis name' or Serdes_'Analysis name'_RepeaterCh2)...
Display Action Action
Analysis log file None
0. Channel spectrum magnitude None
1. Channel spectrum phase None
2. Channel data impulse response None
3. Corrected channel impulse response None
4. System worst/best case eye contours None
5. System amplitude bathtub BER None
6. System waveform None

11. Display Channel 2 Results

Display Action Action
Analysis log file None
0. Channel spectrum magnitude None
1. Channel spectrum phase None
2. Channel data impulse response None
3. Corrected channel impulse response None
4. System worst/best case eye contours None
5. System amplitude bathtub BER None
6. System waveform None

12. Compare Channel 1 Waveform to Reference Waveform

Name Value Status Comment
WaveformTimeOffset Time offset applied to analysis waveform
WaveformVoltageScale Voltage scaling applied to analysis waveform
WaveformVoltageOffset Voltage offset applied to analysis waveform
WaveformNumDataSets Number of waveform sets with column order; t, v1, v2, ..., vN
WaveformIndex Waveform index in the range [1, NumDataSets]
WaveformReferenceFile

Upload a file (waveform file format) or list previously uploaded file.

Select to run analysis Waiting to run
Display test and ref waveforms None