主要内容

CEI-56G-LR发射机/接收机IBIS-AMI型号

这个示例展示了如何使用SerDes Toolbox™中的库块创建通用CEI-56G-LR发射器和接收器IBIS-AMI模型。生成的模型符合IBIS-AMI和OIF-CEI-04.0规范。

CEI-56G-LR TX / RX IBIS-AMI模型设置在Serdes Designer App中

此示例的第一部分使用CEI-56G在Serdes Designer应用程序中的DataPath块设置目标发射器和接收器AMI模型架构。然后将该模型导出到Simulink®以进一步自定义。万博1manbetx

本例使用SerDes Designer模型cei_56G_lr_txrx。在MATLAB®命令窗口中输入以下命令,即可打开模型:

> > serdesDesigner(“cei_56g_lr_txrx”)

CEI-56G-LR兼容变送器使用带有两个预速度的4个抽头馈送前进均衡器(FFE)和一个后部水龙头。接收器模型使用具有17个预定定义设置的连续时间线性均衡器(CTLE),以及12到18个抽头判定反馈均衡器(DFE)。要支持万博1manbetx此配置,Serdes系统设置如下:

配置设置

  • 符号时间为35.71 ps,符号速率为28 GBaud, PAM4速率为56 Gbps。

  • 系统设置为100e-6,假设接收端与FEC兼容。

  • 调制设置为PAM4。

  • 每个符号样本信令保持默认值,分别为16和Differential。

变送器模型设置

  • 根据OIF-CEI-04.0规范中规定,通过包括四个抽头权重设置TX FFE块,并通过包括四个抽头权重。这是使用阵列[0 0 1 0]完成的,其中主点按由阵列中的最大值指定。

  • 建立了TX模拟模型电压是1.0 v,上升时间2.905 ps,R(单端输出电阻)为50欧姆,C(电容)为0.16 pF。

频道模型设置

  • 渠道损失设置为20db。

  • 差分阻抗保持默认100欧姆。

  • 目标频率设置为奈奎斯特频率,14 GHz。

接收器模型设置

  • Rx AnalogIn模型是这样建立的R(单端输入电阻)为50欧姆和C(电容)为0.16 pF。

  • 该Rx CTLE块设置为147配置使用GPZ(增益极点零)矩阵。

  • RX DFE / CDR块设置为18个DFE抽头。水龙头的限制设置为-0.70.7

绘制统计结果

使用Serdes Designer Plots可视化CEI-56G-LR设置的结果。

添加的误码率图添加图画并观察结果。

从Add plot中添加报告,观察CTLE配置为129。

修改Rx CTLE模式参数固定ConfigSelect参数值从129到8,观察到如何改变数据眼睛。

在继续之前,重置RX CTL的值模式回到适应.这里的重置将避免在模型导出到Simulink后再次设置它。万博1manbetx

导出Serdes系统以Simulink万博1manbetx

点击一下出口按钮将上述配置导出为Simulink以获取进一步自定义和生成AMI模型可执行文件。万博1manbetx

CEI-56G-LR TX / RX IBIS-AMI模型设置在SIMULINK中万博1manbetx

本例的第二部分采用由SerDes Designer应用程序导出的SerDes系统,并根据Simulink中的CEI-56G-LR的需要对其进行定制。万博1manbetx

回顾Simul万博1manbetxink模型设置

导出到Simulink的SerDes系统由Configurati万博1manbetxon、Stimulus、Tx、Analog Channel和Rx模块组成。从SerDes Designer应用程序的所有设置已经转移到Simulink模型。万博1manbetx保存模型并检查每个块设置。

  • 双击“配置”块以打开“块参数”对话框。的参数值符号时间每个Symbo样品我,系统调制信令从Serdes Designer App进行。

  • 双击激励块以打开“块参数”对话框。你可以设置伪随机位序列(伪随机二进制序列)顺序和模拟的符号数。此块的设置不会从SERDES Designer App中传输。

  • 双击Tx块查看Tx子系统的内部。子系统从SerDes Designer应用程序中继承了FFE块。还引入了Init块来对AMI模型的统计部分建模。

  • 双击模拟通道块,打开块参数对话框。的参数值目标频率损失阻抗和Tx/Rx模拟模型参数从SerDes Designer应用程序继承。

  • 双击Rx块查看Rx子系统的内部。子系统有从SerDes Designer应用程序中继承来的CTLE和dfdr块。还引入了一个Init块来对AMI模型的统计部分建模。

运行模型

运行模型以模拟Serdes系统。

生成了两个图。第一个是实时时域(GetWave)眼图,在模型运行时更新。

模拟完成后,第二个图包含统计(Init)和时域(GetWave)结果的视图,类似于SerDes Designer应用程序中提供的内容。

更新Tx FFE块

  • 在TX子系统中,双击FFE块以打开FFE块参数对话框。

  • 展开IBIS-AMI参数显示要包含在IBIS-AMI模型中的参数列表。

  • 请取消模式参数从AMI文件中删除该参数,有效地硬编码当前值模式在最终的AMI模型中固定。

查看RX CTLE块

  • 在RX子系统中,双击CTL块以打开CTLE块参数对话框。

  • 获得杆零数据是从SerDes Designer应用程序继承过来的。

  • CTLE模式设置为Adapt,这意味着内置在CTLE系统对象中的优化算法在运行时选择最优的CTLE配置。

更新Rx DFECDR块

  • 在RX子系统中,双击dfecdr块以打开dfecdr块参数对话框。

  • 展开IBIS-AMI参数显示要包含在IBIS-AMI模型中的参数列表。

  • 请取消相抵消引用偏移量参数从AMI文件中删除这些参数,有效地将这些参数硬编码为它们的当前值。

生成CEI-56G-LR Tx/Rx IBIS-AMI模型

本示例的最后一部分使用定制的Simulink模型,修改CEI-56G-LR的AMI参数,然后生成符合IB万博1manbetxIS-AMI的CEI-56G-LR模型可执行文件、IBIS和AMI文件。

打开配置块的块参数对话框,单击并行转换器IBIS-AMI经理按钮。在宜必思选项卡中,模拟模型值将被转换为标准IBIS参数,任何行业标准模拟器都可以使用这些参数。在ami-tx.AMI-Rx选项卡在“Serdes Ibis-Ami Manager”对话框中,首先列出了保留参数后跟典型AMI文件格式后的型号特定参数。

添加TX抖动参数

要为Tx模型添加Jitter参数,请在ami-tx.选项卡单击保留参数…按钮打开Tx添加/移除Jitter&Noise对话框,选择tx_dcd.tx_dj.tx_rj.框,然后单击好吧将这些参数添加到TX AMI文件的保留参数部分。以下范围允许您微调抖动值以满足CEI-56G-LR抖动掩模要求。

设置TX DCD抖动值

  • 选择tx_dcd.,然后单击编辑……按钮,弹出“添加/编辑AMI参数”对话框。

  • 设定当前值0.0

  • 改变类型用户界面

  • 改变格式范围

  • 设定Typ价值0

  • 设定最小值价值0

  • 设定最大限度价值0.1

  • 点击好吧保存更改。

设置Tx Dj抖动值

  • 选择tx_dj.,然后单击编辑……按钮,弹出“添加/编辑AMI参数”对话框。

  • 设定当前值0.0

  • 改变类型用户界面

  • 改变格式范围

  • 设定Typ价值0

  • 设定最小值价值0

  • 设定最大限度价值0.1

  • 点击好吧保存更改。

设置Tx Rj抖动值

  • 选择tx_rj.,然后单击编辑……按钮,弹出“添加/编辑AMI参数”对话框。

  • 设定当前值0.0

  • 改变类型用户界面

  • 改变格式范围

  • 设定Typ价值0

  • 设定最小值价值0

  • 设定最大限度价值0.05

  • 点击好吧保存更改。

出口模式

选择出口选项卡中并行转换器IBIS-AMI经理对话框。

  • 更新Tx模型名称cei_56g_lr_tx.

  • 更新Rx模型名称cei_56g_lr_rx.

  • 注意Tx和Rx角落里的百分比设置为10%。这将缩放最小/最大模拟模型角值+/-10%。

  • 验证双模型为Tx和Rx选择。这将创建支持统计(Init)和时域(GetWave)分析的模型可执行文件。万博1manbetx

  • 设定Tx模型忽略值的比特到4,因为在Tx FFE有四个点击。

  • 设定rx模型位,以忽略值到20000允许在时域模拟期间为RX DFE抽头施加足够的时间。

  • 验证tx和rx都是设置为Export,并选择要生成的所有文件(IBIS文件、AMI文件和DLL文件)。

  • 设定宜必思文件名cei_56g_lr_serdes.ibs

  • 按下出口按钮生成模型目标目录

测试生成的IBIS-AMI模型

CEI-56G-LR发射器和接收器IBIS-AMI型号现在完成并准备在任何行业标准AMI模型模拟器中进行测试。

参考文献

[1] IBIS 6.1规范https://ibis.org/ver6.1/ver6_1.pdf

[2]软件支持知识库文万博1manbetx章:CEI-56G-LRhttps://sisoft.na1.team万博1manbetxsupport.com/knowledgeBase/11501730

另请参阅

|||

相关的话题

外部网站