主要内容

SerDes系统的散射参数转换为脉冲响应

这个例子展示了如何通过结合基带通信信道的散射参数(S-Parameter)模型以及由它们的模拟特征阻抗值表示的发射机和接收机来找到脉冲响应。你将看到如何找到这个网络的脉冲响应使用sParameterFitter应用程序来创建SParameterChannel(doc中的sParameterChannel超链接)对象中的SerDes Toolbox™,它还使用了RF Toolbox™中的一些支持函数,例如金宝app理性的(射频工具箱)而且冲动(射频工具箱)

配置变量

表示基带信道的S-Parameter文件应该是一个Touchstone 1.0 (. snp)文件。通常这些都是从EDA软件工具或实验室VNA中提取的,具有端口参考阻抗(建议使用50欧姆)。以下属性是用于提取级联发射器-通道-接收器电路网络的脉冲响应的主要设置:

SParameterChannel属性:

  • FileName -要导入的s参数的文件名。

  • PortOrder - s参数的端口顺序。

  • 函数用于拟合输出的最大极点数理性的函数。

  • 参数匹配输出所需的误差容忍(以dB为单位)理性的函数。

  • SampleInterval -以秒为单位的采样间隔。

  • 停止时间-脉冲响应的期望持续时间,以秒为单位。

  • TxR -模拟TX IO结构的单端阻抗值,单位为欧姆。

  • TxC -模拟TX IO结构的法拉级电容值。

  • TxAmplitude - Tx输出上升波形的刺激振幅。

  • TxRiseTime - Tx刺激波形的20-80%上升时间。

  • TxRTFactor -从20-80%或10-90%到0-100%上升时间的转换因子,默认为20-80%。

  • RxR -模拟RX IO结构的单端电阻值(欧姆)。

  • RxC - Rx结构的单端法拉级电容值。

  • 信令——指定信令为“单端”或“差分”。

  • 攻击者定义-获取攻击者行为的方法。对于“同源”刺激应用于受害者输入并在攻击者输出处探测,对于“同负载”(默认)刺激应用于每个攻击者输入并在受害者输出处探测。虽然相同的负载定义更直接,但依赖于时域激励(如HSPICE)的方法使用相同的源定义,以单脉冲或阶跃响应来刺激系统。考虑以下4端口单端系统:

  • 直通端口:(1)—(3)

  • 直通端口:(2)—(4)

  • 受害线路为S31,同源串扰攻击器为S41,同负载串扰攻击器为S32。

  • AutoDetectPortOrder -布尔选项,强制自动检测端口顺序。

注意:如果调用时没有条目,则为所有设置提供默认值SParameterChannel

创建s参数通道对象:

创建一个SParameterChannel对象来启动基本工作区中的sParamterFitter应用程序。

sParameterFitter;

图S-Parameter Fitter包含2个axis对象和另一个类型为uigridlayout的对象。标题为“脉冲响应”的轴对象1为空。标题为S-Parameter Network Characteristics的Axes对象2包含一个line类型的对象。该对象表示(1—>2)&(3—>4)。

这将允许您从Touchstone S-Parameter数据文件创建一个脉冲响应。的默认参数加载应用程序SParameterChannel对象。等价的命令如下:

obj = SParameterChannel(“文件名”“default.s4p”...“PortOrder”, [1 2 3 4],...“MaxNumberOfPoles”, 1000,...“ErrorTolerance”, -40,...“SampleInterval”6.25 e-12...“StopTime”, 20 e-9,...“TxR”, 50岁,...“TxC”0.1 e-12...“TxAmplitude”, 1.0,...“TxRiseTime”, 40 e-12,...“TxRTFactor”, 0.6,...“RxR”, 50岁,...“RxC”0.2 e-12...“信号”“差”...“AggressorDefinition”相同负载的);

确保这一点也很重要SampleInterval而且StopTime为脉冲响应计算设置适当(在本例中,分别为6.25e-12秒和20e-9秒),以及由TxAmplitude而且TxRiseTime.理解S-Parameter超出了本例的范围,但重要的是要记住,S-Parameter的带宽必须足以根据Nyquist-Shannon采样定理对信道建模。

可视化脉冲响应图:

你可以画出脉冲响应sParamterFitter应用程序并导出对象sParameterFit还有脉冲响应sParameterFitImpulse到基本工作区。

在Serdes设计器中使用通道模型的脉冲响应

您可以在SerDes Designer中使用基带信道模型的脉冲响应,方法是为信道模型选择“脉冲响应”并输入基本工作区变量sParameterFitImpulse你用sParameterFitter应用程序。

在Serdes Designer中使用发射机和接收机模拟信道网络

您可以在Serdes Designer中使用基带信道模型的脉冲响应与TX和RX拓扑相一致来模拟眼图。

Simulink中信道模型的脉冲响应金宝app

控件,可以在Simulink中使用基带信道模型的脉冲响应金宝app模拟通道块和点击选项“脉冲响应”下通道模型.这将启动sParameterFitter应用程序。

另请参阅