為了補(bǔ)償信道對信號(hào)帶來的高頻衰減,發(fā)送端通常要求有預(yù)/去加重功能,即通過將帶有權(quán)重pre cursor和post cursor疊加在main cursor上,形成一階FIR濾波器,從而用其高通的頻域特性來補(bǔ)償信道的低通特性,使信號(hào)的質(zhì)量得到改善。
去加重(De-emphasis):保持信號(hào)高頻分量不變,減小中低頻分量。
預(yù)加重(Pre-emphasis):保持信號(hào)低頻分量不變,增大中高頻分量。
去加重補(bǔ)償后的信號(hào)擺幅比預(yù)加重補(bǔ)償后的信號(hào)擺幅小,眼圖高度低,功耗小,EMC輻射小。
1.FFE
1 **.1 **原理
圖1給出了tx發(fā)送端框圖,包含并串轉(zhuǎn)換(piso)、預(yù)驅(qū)動(dòng)(Pre-Drv)、均衡、阻抗匹配??紤]EMC、功耗、擺幅等因素tx端往往采用去加重。
Fig1. tx發(fā)送端框圖
時(shí)域和z域表達(dá)式如下:
從時(shí)域表達(dá)式可以看出,當(dāng)c0或c2為負(fù)時(shí),可抑制main cursor上的ISI分量。因此,要想起到補(bǔ)償,c0和c2可同時(shí)為負(fù),也可一正一零,但不能同時(shí)為正,c1一定為正。假設(shè)c0=-0.1,c1=0.7,c2=-0.2其時(shí)域均衡過程如圖2所示,可見x[k]經(jīng)延遲加權(quán)再求和可消除輸入x[k]上的ISI,經(jīng)FFE后的波形如圖中y[k]。
Fig2. FFE時(shí)域表示
當(dāng)c0=-0.1,c1=0.7,c2=-0.2時(shí)為去加重,當(dāng)c0=-0.1,c1=1.3,c2=-0.2時(shí)為預(yù)加重。
1.2****Matlab驗(yàn)證
用Matlab搭建圖3所示的去加重和預(yù)加重模型,圖中Scope1波形如圖4所示,從上到下依次為去加重、輸入(111100110101)、預(yù)加重波形??梢悦黠@看出去加重可以保持信號(hào)高頻分量不變,減小中低頻分量;預(yù)加重可以保持信號(hào)低頻分量不變,增大中高頻分量。
Fig3. Matlab下搭建的De/Pre-Emphasis
Fig4. 去加重、輸入、預(yù)加重波形
c0=-0.1,c2=-0.2時(shí)去加重(c1=0.7)和預(yù)加重(c1=1.3)的0~2π和0~4π的頻譜如圖5和圖6所示??傻贸鲆韵陆Y(jié)論:①采樣頻率(fs)位置對應(yīng)2π,0~π(0~fs/2)之間FIR濾波器呈現(xiàn)高通特性用;②去加重幅度為0.4~1,對信號(hào)無放大功能,預(yù)加重幅度為1~1.6,可放大信號(hào)且在高頻下的放大倍數(shù)較大。③FFE的頻譜以2π為周期進(jìn)行重復(fù)。
Fig5. 去加重、預(yù)加重頻譜(0~2π)
Fig6. 去加重、預(yù)加重頻譜(0~4π)
計(jì)算De/Pre-Emphasis頻譜的Matlab Code如下:
clc;
clear all;
close all;
numde = [-0.1 0.7 -0.2];
numpre = [-0.1 1.3 -0.2];
den = [1];
fs=10e9;
w = linspace (0, 2*pi, 1000);
Hde = freqz (numde, den, w);
Hpre = freqz (numpre, den, w);
subplot(2,1,1);
plot (w, abs(Hde),'m-',w, abs(Hpre),'b-');
grid on;
xlabel ('Frequency / rad');
title ('Magnitude Response');
legend('De-Emphasis','Pre-Emphasis');
subplot(2,1,2);
plot (wfs/2/pi/1e9, abs(Hde),'m-',wfs/2/pi/1e9, abs(Hpre),'b-');
grid on;
xlabel ('Frequency / GHz');
title ('Magnitude Response @ fs=10GHz');
legend('De-Emphasis','Pre-Emphasis');
1.3****FIR濾波器系數(shù)的計(jì)算
ZFS算法Matlab Code如下:
clc;
clear all;
close all;
X=[0.7 0.1 0;0.2 0.7 0.1;0 0.2 0.7]
Xn=X^-1
Y=[0;1;0]
C=Xn*Y
Csigma=(abs(C(1,1))+abs(C(2,1))+abs(C(3,1)))
C0=C(1,1)/Csigma
C1=C(2,1)/Csigma
C2=C(3,1)/Csigma
MMSE算法不強(qiáng)制要求碼間干擾在相鄰的符號(hào)間隔為0,而是使FFE輸出端殘余的碼間干擾的總功率最小,這種算法要優(yōu)于ZFS。
-
emc
+關(guān)注
關(guān)注
169文章
3851瀏覽量
182720 -
fir濾波器
+關(guān)注
關(guān)注
1文章
94瀏覽量
19009 -
頻譜儀
+關(guān)注
關(guān)注
7文章
339瀏覽量
35943 -
信號(hào)衰減
+關(guān)注
關(guān)注
0文章
57瀏覽量
8912 -
FFE
+關(guān)注
關(guān)注
0文章
8瀏覽量
1141
發(fā)布評(píng)論請先 登錄
相關(guān)推薦
評(píng)論