减少使用的参数和端口
这个例子展示了如何使用射频工具箱™进口N-port的参数代表高速背板频道,并转换16-port的参数并的参数模型通道和通道之间的串扰。
图1:16-Port微分底板
读单端16-Port的参数
读了试金石®数据文件到一个sparameters
对象。这个文件中的数据是50欧姆的16-port微分底板设计的参数2-Gbps高速信号,如图1所示,测量1496频率从50 MHz到15 GHz。
文件名=“default.s16p”;底板= sparameters(文件名)
底板= sparameters: NumPorts的参数对象:16频率:[1496 x1双]参数:[16 x16x1496双]阻抗:50 rfparam (obj, i, j)返回参数s Sij
频率= backplane.Frequencies;
16-Port转换的参数,并的参数模型微分通道
使用snp2smp
函数转换16-port的参数并代表第一个差分通道的参数。港这个微分指数频道,N2M
,指定的港口16-port的参数映射到4港口的港口的参数,[1 16 2 15]
。(港口指数第二、第三和第四频道(3 14 4 13)
,(五12六11)
和10 [7 8 9]
分别)。其他12个港口,(3 4 5 6 7 8 9 10 11 12 13 14)
、终止的特点阻抗
指定的sparameters
对象。然后,创建一个sparameters
对象并第一差通道的参数。
(1)港(港口16)端口1 > - - - - - - > | | < - - - - - - <端口2 | DUT |港口3 > - - - - - - > | | < - - - - - - <端口4(2)港(港口15)
n2m = [1 16 2 15];z0 = backplane.Impedance;first4portdata = snp2smp (backplane.Parameters z0、n2m z0);频率,first4portsparams = sparameters (first4portdata z0)
first4portsparams = sparameters:的参数对象NumPorts: 4频率:[1496 x1双]参数:[4 x4x1496双]阻抗:50 rfparam (obj, i, j)返回参数s Sij
情节S21
和S43
第一个差分通道。
图rfplot (first4portsparams 2 1)在rfplot (first4portsparams 4 3,“- r”)
% %如果你想写的并的参数微分% %频道|。s4p |文件,然后取消注释以下行。%% rfwrite (first4portsparams firstchannel.s4p)
16-Port转换的参数并的参数模型之间的串扰两个微分频道
使用snp2smp
函数转换16-port的参数并的参数表示端口之间的串扰[3 - 4]
和端口15 [16]
。如图1所示,这些端口在不同的频道。其他12个港口,[1 2 5 6 7 8 9 10 11 12 13 14]
、终止的特点阻抗
指定的sparameters
对象。然后,创建一个sparameters
对象并对相声的参数。
(3)港(港口16)端口1 > - - - - - - > | | < - - - - - - <端口2 | DUT |港口3 > - - - - - - > | | < - - - - - - <端口4(4)港(港口15)
n2m = [3 16 4 15];crosstalk4portdata = snp2smp (backplane.Parameters z0、n2m z0);频率,crosstalk4portsparams = sparameters (crosstalk4portdata z0)
crosstalk4portsparams = sparameters:的参数对象NumPorts: 4频率:[1496 x1双]参数:[4 x4x1496双]阻抗:50 rfparam (obj, i, j)返回参数s Sij
情节S21
,S43
,S12
和S34
显示这两个渠道之间的串扰。
图rfplot (crosstalk4portsparams 2 1)在rfplot (crosstalk4portsparams 4 3,“- r”)rfplot (crosstalk4portsparams, 1、2、“- k”)rfplot (crosstalk4portsparams, 3、4、“g”)
% %如果你想写的并的参数串成一个% % .s4p文件,然后取消注释以下行。%% rfwrite (crosstalk4portsparams crosstalk.s4p)