Design and analyze SerDes systems for export to Simulink, MATLAB and IBIS-AMI
The SerDes Designer app generates the SerDes Designer tree required to generate IBIS-AMI models. Start from the app to develop initial SerDes architecture using statistical analysis and manage developed models.
Using this app, you can:
Create fully compliant IBIS(Input/Output Buffer Information Specification)-AMI(Algorithmic Modeling Interface) models and perform statistical analysis.
Generate MATLAB scripts for further customization and statistical and time domain analysis.
Export Simulink models for further customization, statistical and time domain analysis, and IBIS-AMI model generation.
To know more about this app, see Design SerDes System and Export IBIS-AMI Model.
MATLAB® Toolstrip: In the Apps tab, under Signal Processing and Communications, click the app icon.
MATLAB command prompt: Enter
serdesDesigner opens a new session of the SerDes
Designer app, enabling you to design and analyze a SerDes system.
serdesDesigner(serdesDesign) opens the SerDes Designer
app and loads the
serdesDesign file saved from the previous
IBIS-AMI codegen is not supported in MAC.
The SerDes Designer app provides built-in configuration settings for customizing your SerDes system. From the app toolstrip, go to CONFIGURATION tab, and select relevant settings.
|Parameter Name||Default Value||Description|
|Symbol Time (ps)|
|Samples per Symbol||Choose between |
|Modulation||Choose between |
|Signalling||Choose between |
From the app toolstrip, go to ANALYSIS tab, and select Add Plots to perform statistical (Init) analysis. By default, Auto-Analyze is selected, and plot results are automatically updated with each change in the SerDes system. You can deselect the Auto-Analyze, and update the plot at your preference by clicking the Analyze button.
You can view the following plots from the app:
From the app toolstrip, go to EXPORT tab. You can either:
Export SerDes System to Simulink
Generate MATLAB Code for SerDes System
Make IBIS-AMI Model for SerDes System
If you have Simulink® license, you can export Simulink and IBIS-AMI models from the app.
If you have a supported compiler, you can compile the SerDes system in that compiler from the app. For a list of supported compilers, see Supported and Compatible Compilers.
If you have the following licenses: MATLAB Coder™, Simulink Coder, and Embedded Coder®, you can keep your C files during .dll file generation. Otherwise, your C files will be deleted during the .dll file generation.