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 |
|||
TransmitterType | Transmitter type | Integer | [0, 7] |
0 = None |
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...Name | Description | Entry Value(s) | Status | Type | Limits | Comment | Action |
ChannelType | Channel specification type | Integer | [ 0, 3] |
0 = None |
|||
EnableChAntiAliasing | Enable channel impulse anti-alising | Integer | [ 0, 1] |
0 = No; 1 = Yes |
|||
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 |
|||
ReceiverNLType | Receiver NL type | Integer | [0, 3] |
0 = None |
|||
ReceiverNLTVType | Receiver NLTV type | Integer | [0, 3] |
0 = None |
|||
ReceiverRegenType | Receiver regenerator type | Integer | [0, 1] |
0 = None |
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 |
========================= 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 |
|||
EnableChAntiAliasing_2 | Enable channel impulse anti-alising | Integer | [ 0, 1] |
0 = No; 1 = Yes |
|||
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 |
|||
ReceiverNLType_2 | Receiver NL type | Integer | [0, 3] |
0 = None |
|||
ReceiverNLTVType_2 | Receiver NLTV type | Integer | [0, 3] |
0 = None |
|||
ReceiverJitterType | Receiver jitter type | Integer | [0, 1] |
0 = None |
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 |
|||
SetupBitByBitMode | Setup bit-by-Bit mode | Integer | [0, 1] |
0 = No |
|||
GenerateModels | Generate IBIS-AMI models Generate models after Run with satisfactory results |
Integer | [0, 1, 2] |
0 = No |
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 |