作者:一博科技. p1 k; E( w3 q! y
+ ^; {& V9 i" K: ^
! L7 m+ b) X* |# Z; P$ r# F上篇文章我们介绍了S参数的基本应用,了解了插损与回损的概念,但是S参数中所包含的通道信息远远不止这么多,我们可以通过S参数来评估通道的串扰情况,还可以粗略计算通道的传输延时,查看通道的阻抗一致性等等,这篇文章我们还是通过解答问题的形式来继续聊聊S参数在SI仿真中的应用。
" Y6 J$ j4 N' k" L x) x1 M! {0 H5 q# A
1、怎样从S参数中看出通道的串扰情况? 串扰指的是相邻信号线之间的电磁干扰,如下图所示的两个相邻信号通道,信号线之间的电磁能量会存在相互耦合的情况。5 G' |3 j1 K/ `3 M7 Y# S
4 |" d2 s# U: @
图1 * h% A, H6 u2 G* J& A
" C) g j: X2 |* x1 l1 C w4 ?" D2 K. f! L( z" `1 f7 L
如上图所示,当port1与port2之间通信时,port3与port4端口处也会有电流产生,我们称耦合到port3处的能量为近端串扰(S31),耦合到port4处的能量为远端串扰(S41)。我们来做一个实验,如上图所示通道,使用仿真软件提取传输通道的S参数,改变两根传输线之间的耦合距离,S分别为1H,2H和3H(H表示的是信号到参考层之间的距离)。得到的近端串扰S13曲线如下:& j- O! `+ ^% z
/ Q3 ]9 Y. b' I; C# o! r( ~# |
图2 ! Y7 }9 [( H, J/ t; {; K
( W$ K9 Q; i8 ~2 e: I; P3 c
) g' R( M( F& U
上图中,红色,蓝色,紫色分别代表两根线间距为1H,2H和3H时的近端串扰。这种串扰是用dB的形式表示的,我们将dB换算成百分比,如下:
& u8 Y5 D. X3 p9 [3 Y/ t7 B) f+ v
可以看到,随着间距的拉开,串扰逐渐变弱,当线间距达到3H的时候,串扰能量是很弱的,如果驱动端电压是1V的话,那么近端串扰感受到的电压幅值只有36mV。我们也可以在时域里面验证下,图1所示通道,在port1处引入一个幅值为1V的5GHz正弦波,改变两线之间的间距,在port3处得到的波形对比如下,其中红色正弦曲线为输入波形
0 ]6 v7 s; F/ j
9 }1 \% u5 A' Z: f3 d$ W N* J图3
! L+ p% X9 I1 j5 M5 Q* A& T, G7 z8 Z' s0 l% E( k1 W
' b5 a. s- Z" ?2 ^' }7 i
可以看到,我们采用时域分析的方法得到的信号串扰幅值和频域提取的S参数得到的dB值是非常接近的。所以,只要得到了传输通道的S参数,我们就很容易看出通道的串扰情况。 2、怎样通过S参数得到通道的传输延时? 我们知道,S参数中除了包含通道的损耗信息外,还包含相位信息,下图为传输时延为1nS的单根传输线(2端口)的S12相位波形。" O/ F+ v f: J; |- |( k
$ R& k; o7 u8 o0 @" M. }
图4
& c: C$ y* X6 B! l% S1 z
4 b, X& Y" z% g5 g" ^ 如上图所示,通道的相位曲线是一系列的锯齿波,并且呈周期性变化(并不是严格的周期性变化)。要想理解其中的含义,我们首先需要理解相位差的概念。如下图:& D# B- k& J7 m* R/ R. ?9 y! h
4 C( r# G( @, n- g- b
图5
; Q; U4 K8 ?& T8 }3 Y3 _ `+ X( r 当端口1的正弦波到达端口2时,由于互连结构的延时,两个正弦波之间会存在一个相位差。对于同一个传输通道,不同频率的正弦波对应的相位差不同,如下图,分别为0.25G,0.5G,1G正弦波对应的相位差5 U$ r7 A, }, O+ k" a1 i
+ U% C7 L3 g, Y- Q w& B0 d& M. ~图6
2 ^. U) ^/ P* m& ^0 J1 i% H 同样的通道,该通道的相位曲线如下图所示:. i6 i! z) F8 i9 ~
; }1 ^- J8 Z1 c7 g7 B
图7
- v8 Z+ d5 Z- H3 z; T5 B$ k/ N1 N' m 可见,S参数中的相位,与我们直接使用正弦波仿真得到的结果是一样的。当我们理解了相位曲线的含义后,就不难通过相位偏移来计算传输通道的延时了。一般使用以下公式来计算通道延时:
" w0 g, {3 s3 A: e
% _8 z- p+ ]) N6 s+ ~9 d对于这个通道,我们代入公式,有:
8 ^) Z& L8 I' `! u1 U* F. ]- P# o3 r% m6 I/ C
这样,我们就通过S参数的相位信息计算出了通道的延时。
3 |: @6 S4 y* G7 I8 X4 j |