SerDes系统的散射参数转换为脉冲响应
这个例子展示了如何通过结合基带通信信道的散射参数(s参数)模型以及由它们的模拟特性阻抗值表示的发射机和接收器来寻找脉冲响应。你将看到如何找到这个网络的脉冲响应sParameterFitter
应用程序来创建SParameterChannel
(doc中的sParameterChannel超链接)对象,该对象还使用了RF Toolbox™中的一些支持函数,例如理性的
(射频工具箱)而且冲动
(射频工具箱).
配置变量
表示基带通道的S-Parameter文件应该是Touchstone 1.0 (. snp)文件。通常从软件EDA工具或带有端口参考阻抗(推荐50欧姆)的实验室VNA中提取。以下属性是用于提取串联的发射机-通道-接收器电路网络的脉冲响应的主要设置:
SParameterChannel属性:
FileName -要导入的s形参的文件名。
PortOrder—s参数的端口顺序。
的匹配输出所使用的极点的最大数目
理性的
函数。对象的匹配输出在dB中的期望错误容忍
理性的
函数。SampleInterval -以秒为单位的采样间隔。
停止时间-脉冲响应的期望持续时间,以秒为单位。
TxR -模拟TX IO结构的单端阻抗值(欧姆)。
TxC—模拟TX IO结构的法拉兹电容值。
tx振幅- 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;
2)&(3—>4)。标题为“脉冲响应”的axis对象2为空。”,“Tex”:[“s参数网络特性”,“脉冲响应”],“LaTex”:[]}" width="921">
这将允许您从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 -参数超出了本例的范围,但重要的是要记住,s -参数的带宽必须足够根据Nyquist-Shannon采样定理对通道建模。
想象一个脉冲反应的图:
你可以画出脉冲响应sParamterFitter
应用并导出对象sParameterFit
脉冲响应sParameterFitImpulse
到基本工作区。
在Serdes设计器中对通道模型使用脉冲响应
您可以在SerDes Designer中使用基带通道模型的脉冲响应,方法是为通道模型选择“脉冲响应”并输入基本工作区变量sParameterFitImpulse
你用sParameterFitter
应用程序。
在Serdes设计器中用发射机和接收机模拟信道网络
您可以在Serdes Designer中使用基带通道模型的脉冲响应,配合TX和RX拓扑来模拟眼图。
Simulink中通道模型的脉冲响应
可以在Simulink中使用基带信道模型的脉冲响应模拟通道然后点击下面的“冲动响应”选项通道模型.这将启动sParameterFitter
应用程序。