模拟通道
构建损失从通道损失度量或脉冲响应模型
- 库:
并行转换器工具箱/公用事业
描述
的模拟通道块构造使用通道损失度量或损失模型的脉冲响应串并收发器工具箱™模型的另一个来源。模拟模型输入文件只用于宜必思建筑在使用脉冲响应。有关更多信息,请参见模拟通道并行转换器系统的损失。
港口
输入
WaveIn
- - - - - -输入信号
标量|向量
输入信号,指定为一个波形。
数据类型:双
参数
通道模型
通道模型
——源通道模型
损失模型
(默认)|脉冲响应
通道模型的来源。
选择
损失模型
模型的模拟通道损失模型。选择
脉冲响应
模型的模拟通道脉冲响应。
编程使用
使用
“ChannelType”get_param (gcb)
查看当前通道模型。使用
set_param (gcb ChannelType,值)
设定一个特定的通道模型。
目标频率(赫兹)
——所需的频率通道的损失
20 e9
(默认)|正真正的标量
频率所需的通道,指定为一个积极的真正的标量赫兹。它对应于系统的奈奎斯特频率。
依赖关系
这个参数是只有当损失模型
是选为通道模型。
编程使用
使用
“TargetFrequency”get_param (gcb)
查看的当前值目标频率(赫兹)。使用
set_param (gcb TargetFrequency,值)
设置目标频率(赫兹)到一个特定的值。
数据类型:双
损失(dB)
——频道损失在目标频率
8
(默认)|标量
频道损失在目标频率,在数据库指定为一个标量。
依赖关系
这个参数是只有当损失模型
是选为通道模型。
编程使用
使用
“损失”get_param (gcb)
查看的当前值损失(dB)。使用
set_param (gcb,“损失”,值)
设置损失(dB)到一个特定的值。
数据类型:双
脉冲响应
——用户提供了脉冲响应
[0 (63),1 / SampleInterval, 0 (1192))
(默认)|矩阵
用户提供的脉冲响应,指定为一个无单位矩阵。脉冲响应用来构造一个通道损失模型从用户定义的系统的脉冲响应。
您可以使用用户指定的脉冲响应定义自己的相声。如果你决定从您的自定义包括串扰脉冲响应,您可以指定高达六串扰刺激脉冲响应的新列。
依赖关系
这个参数是只有当脉冲响应
是选为通道模型
编程使用
使用
“ImpulseResponse”get_param (gcb)
查看的当前值脉冲响应。使用
set_param (gcb ImpulseResponse,值)
设置脉冲响应到一个特定的值。
数据类型:双
脉冲取样间隔
——用户提供脉冲响应的取样间隔
6.25 e-12
(默认)|正真正的标量
取样间隔脉冲响应,提供的用户指定为一个积极的真正的标量在几秒钟内。
数据类型:双
Tx R(欧姆)
——单端阻抗传感器模拟模型
50
(默认)|非负实数
单端阻抗发射机的模拟模型,指定为一个非负实数欧姆。
编程使用
使用
“TxR”get_param (gcb)
查看的当前值Tx R(欧姆)。使用
set_param (gcb TxR,值)
设置Tx R(欧姆)到一个特定的值。
数据类型:双
Tx C (F)
-电容传感器模拟模型
100年e15汽油
(默认)|非负实数
电容传感器的模拟模型,指定为一个非负实数法拉。
编程使用
使用
“TxC”get_param (gcb)
查看的当前值Tx C (F)。使用
set_param (gcb TxC,值)
设置Tx C (F)到一个特定的值。
数据类型:双
Rx R(欧姆)
——单端阻抗接收机模拟模型
50
(默认)|非负实数
单端阻抗的接收机模拟模型,指定为一个非负实数欧姆。
编程使用
使用
get_param (gcb RxR)
查看的当前值Rx R(欧姆)。使用
set_param (gcb RxR,值)
设置Rx R(欧姆)到一个特定的值。
数据类型:双
Rx C (F)
-电容的接收机模拟模型
200年e15汽油
(默认)|非负实数
电容的接收机模拟模型,指定为一个非负实数法拉。
编程使用
使用
“RxC”get_param (gcb)
查看的当前值Rx C (F)。使用
set_param (gcb RxC,值)
设置Rx C (F)到一个特定的值。
数据类型:双
上升时间(s)
- 20%−80%上升时间的刺激输入
10 e-12
(默认)|正真正的标量
20%−80%上升时间的刺激发射机的输入模拟模型,指定为一个积极的真正的标量在几秒钟内。
编程使用
使用
get_param (gcb,上升时间)
查看的当前值上升时间(s)。使用
set_param (gcb、上升时间的值)
设置上升时间(s)到一个特定的值。
数据类型:双
电压(V)
——峰电压在发射机的输入模拟模型
1
(默认)|正真正的标量
峰电压变送器输入的模拟模型,指定为一个积极的真正的标量伏特。
编程使用
使用
“VoltageSwingIdeal”get_param (gcb)
查看的当前值电压(V)。使用
set_param (gcb VoltageSwingIdeal,值)
设置电压(V)到一个特定的值。
数据类型:双
相声
包括相声
——包括串扰仿真
(默认)|
在仿真选择包括串扰。默认情况下,此选项去掉的时候。
规范
——指定的大小远近侵略者
100年gbase-cr4
(默认)|CEI-25G-LR
|CEI-28G-SR
|CEI-28G-VSR
|自定义
指定的大小远近侵略者。你可以选择包括最大允许相声等规范100年gbase-cr4
,CEI-25G-LR
,CEI-28G-SR
,CEI-28G-VSR
,或者您可以指定您自己的自定义相声集成串扰噪声(ICN)水平。
编程使用
使用
“CrosstalkSpecification”get_param (gcb)
查看的当前值规范。使用
set_param (gcb CrosstalkSpecification,值)
设置规范到一个特定的值。
远端串音ICN (V)
——想要集成噪声水平的远端侵略者
15 e - 3
(默认)|非负实数
需要集成的远端串扰噪声(ICN)水平侵略者,指定为一个非负实数伏特。ICN指定串扰的强度。
依赖关系
这个参数只能当你选择自定义
作为相声规范。
编程使用
使用
“FEXTICN”get_param (gcb)
查看的当前值远端串音ICN (V)。使用
set_param (gcb FEXTICN,值)
设置远端串音ICN (V)到一个特定的值。
数据类型:双
近端串扰ICN (V)
——想要集成噪声水平的近端侵略者
10 e - 3
(默认)|非负实数
需要综合近端串扰噪声(ICN)水平侵略者,指定为一个非负实数伏特。ICN指定串扰的强度。
依赖关系
这个参数只能当你选择自定义
作为相声规范。
编程使用
使用
“NEXTICN”get_param (gcb)
查看的当前值近端串扰ICN (V)。使用
set_param (gcb NEXTICN,值)
设置近端串扰ICN (V)到一个特定的值。
数据类型:双
符号时间(年代)
——象征时间的远端串扰刺激
100年e-12
(默认)|正真正的标量
象征的远端串扰(FEXT)刺激计划,指定为一个积极的真正的标量在几秒钟内。
编程使用
使用
“UIFEXT”get_param (gcb)
查看的当前值符号时间(年代)在FEXT刺激。使用
set_param (gcb UIFEXT,值)
设置符号时间(年代)FEXT刺激到一个特定的值。
数据类型:双
延迟(s)
——延迟的远端串扰抵消刺激
0
(默认)|非负实数
延迟补偿的远端串扰(FEXT)刺激计划,指定为一个积极的真正的标量在几秒钟内。
编程使用
使用
“DelayFEXT”get_param (gcb)
查看的当前值延迟(s)在FEXT刺激。使用
set_param (gcb DelayFEXT,值)
设置延迟(s)FEXT刺激到一个特定的值。
数据类型:双
调制
——调制的远端串扰刺激水平
NRZ
(默认)|PAM4
调制的远端串扰(FEXT)刺激计划,指定之间NRZ
(2)和PAM4
(4层)。
编程使用
使用
“ModulationFEXT”get_param (gcb)
查看的当前值调制在FEXT刺激。使用
set_param (gcb ModulationFEXT,值)
设置调制FEXT刺激到一个特定的值。
伪随机位序列顺序
——伪随机位序列的远端串扰刺激
7
(默认)|9
|11
|13
|15
|20.
|23
|31日
|47
伪随机二进制序列(PRBS)的远端串扰(FEXT)刺激。
编程使用
使用
“OrderFEXT”get_param (gcb)
查看的当前值伪随机位序列顺序在FEXT刺激。使用
set_param (gcb OrderFEXT,值)
设置伪随机位序列顺序FEXT刺激到一个特定的值。
数据类型:双
符号时间(年代)
——象征时间的近端串扰刺激
100年e-12
(默认)|正真正的标量
象征时间的近端串扰(下)刺激计划,指定为一个积极的真正的标量在几秒钟内。
编程使用
使用
“UINEXT”get_param (gcb)
查看的当前值符号时间(年代)下一个刺激。使用
set_param (gcb UINEXT,值)
设置符号时间(年代)下一个刺激到一个特定的值。
数据类型:双
延迟(s)
——延迟的近端串扰抵消刺激
0
(默认)|非负实数
延迟补偿的近端串扰(下)刺激计划,指定为一个积极的真正的标量在几秒钟内。
编程使用
使用
“DelayNEXT”get_param (gcb)
查看的当前值延迟(s)下一个刺激。使用
set_param (gcb DelaynEXT,值)
设置延迟(s)下一个刺激到一个特定的值。
数据类型:双
调制
——调制水平的近端串扰刺激
NRZ
(默认)|PAM4
调制的近端串扰(下)刺激计划,指定之间NRZ
(2)和PAM4
(4层)。
编程使用
使用
“ModulationNEXT”get_param (gcb)
查看的当前值调制下一个刺激。使用
set_param (gcb ModulationNEXT,值)
设置调制下一个刺激到一个特定的值。
伪随机位序列顺序
——伪随机位序列的近端串扰刺激
9
(默认)|7
|11
|13
|15
|20.
|23
|31日
|47
伪随机二进制序列(PRBS)的近端串扰(下)刺激。
编程使用
使用
“OrderFEXT”get_param (gcb)
查看的当前值伪随机位序列顺序在FEXT刺激。使用
set_param (gcb OrderFEXT,值)
设置伪随机位序列顺序FEXT刺激到一个特定的值。
数据类型:双
更多关于
集成串扰噪声(ICN)
ICN是相声的频域指标数值乘以权重函数,然后从50 MHz波特率(fb)。如果有多个侵略者,他们的权力结合权重函数之前总结在一起。
时域信号并不激发所有频率均匀。功率谱密度(PSD)的基带时域激励遵循sinc函数的平方型反应。PSD的加权函数模拟励磁和形状的PSD包括发射机接收机带宽的影响,上升时间。
计算出的总ICN root-sum-squaring FEXT ICN和明年ICN值在一起。
算法
创建远端串扰
感觉对受害者的影响线从远端串扰侵略者的变化率成正比侵略者波形[2]。所以,你可以估计的形状FEXT时域信号的导数通过响应有损的脉冲响应。
在那里,kFEXT是一个比例因子,尺度我FEXT(t)所以,用户指定ICN价值。
计算信号的ICN,使用傅里叶变换的信号变换到频域。
比例因子的大小kFEXT是: ,
在哪里 是集成的串扰噪声算子。
的标志kFEXT是-因为在典型输电线路在非均匀电介质,诱导耦合通常大于电容耦合。结果,前向串扰脉冲有着相反的大小从侵略者信号的大小。
创建近端串扰
计算近端串扰,注意旁边的频域响应相似的形状大小(不)受害者的回波损耗(年代11或年代11)。
的比例因子k下一个是:
和时域信号来源于傅里叶反变换。
引用
[1]IEEE 802.3 bj - 2014。“IEEE标准以太网修正案2:物理层规范和管理参数100 Gb / s操作/背板和铜电缆。”URL:https://standards.ieee.org/standard/802_3bj - 2014. - html。
[2]斯蒂芬·霍尔和霍华德见鬼。先进的高速数字信号完整性设计。新泽西州霍博肯:威利出版社,2009年。
版本历史
介绍了R2019a
第一de MATLAB
Ha事实clic en联合国围绕此时一个埃斯特第一de MATLAB:
Ejecute el第一introduciendolo en la ventana de第一de MATLAB。洛杉矶navegadores网络没有admiten第一de MATLAB。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。