91伊人国产-91伊人久久-91伊人影院-91影视永久福利免费观看-免费毛片儿-免费女人18毛片a级毛片视频

歡迎進入儀商網!

如何實現PCIe Gen3/Gen4接收端鏈路均衡測試?

PCIe接口自從被推出以來,已經成為了PC和Server上最重要的接口。為了更高了數據吞吐率,PCI-SIG組織于2010年推出了PCIe 3.0,數據速率達到了8GT/s;于2017年推出了PCIe 4.0,數據速率達到了16GT/s。PCIe 3.0已經是PC上的標配接口;而PCIe 4.0目前仍處于高端Server上,在PC上也在開始普及。

眾所周知,PCIe 1.0和2.0使用的是普通的FR4板材和廉價的接插件。為了實現在這樣的物理介質上進行有效的信號傳輸,PCI-SIG組織使用了8b/10b編碼和發送端的去加重技術,來保證信號質量:

在PCIe 1.0中,去加重值為固定值3.5dB;

在PCI 2.0中,去加重值為3.5dB或6.0dB中的任何一個,也是為固定值,無法動態調整。

但是隨著速率的翻倍,為了在PCIe 3.0和4.0中仍然使用普通的FR4板材以及廉價的接插件。


PCI-SIG組織對規范做了兩方面的改進:


使用128b/130b編碼來代替8b/10b編碼,使得編碼效率大幅提高;

使用動態均衡技術,來代替先前代的靜態均衡技術;

通過這兩方面的改進,PCI-SIG組織實現了在速率翻倍的同時,仍能保持使用普通的FR4板材和廉價接插件。本應用筆記就聚焦于PCIe 3.0和4.0中的動態均衡技術,介紹其原理、實現及其相關的一致性測試。這樣一種動態均衡技術,在spec中被稱作“link Equalization”(鏈路均衡,簡稱為LEQ)。



PCIe 3.0&4.0的鏈路均衡


在PCIe 3.0和4.0中的鏈路均衡技術相較于先前代要復雜得多,這樣一種動態均衡技術可以分為兩個方面進行討論:

均衡特性方面:從這個方面來說,相對于先前代的均衡來說,3.0和4.0中的均衡技術的硬件性能指標要求更高了。在本應用筆記中,2.1節和2.2節討論它的技術細節。

協議方面:為了實現動態地調整均衡設置,需要協議層的配合,這是通過PHY層的LTSSM狀態機中的Recovery.Equalization子狀態來實現的。在本應用筆記中,2.3節討論它的技術細節。

我們先來從均衡特性的角度來看看PCIe 3.0和4.0的均衡,如下圖1展示了在PCIe 3.0/4.0中所使用的全部均衡技術,在Tx端有FFE(Feed Forward Equalizer,前饋均衡器);在Rx端有:CTLE(Continuous Time Linear Equalizer,連續時間線性均衡器)和DFE(Decision Feedback Equalizer,判決反饋均衡器)。


圖1. LEQ硬件實現的模塊框圖

通過FFE和CTLE,可以去除大部分由ISI所引入的抖動;通過DFE可以進一步去除ISI,它還能去除部分的阻抗失配所造成的反射。通過這些均衡處理,就能夠最大程度上地保證在接收端判決輸入處將眼圖打開。

除了上述這些均衡特性上的支持外,在協議層(LTSSM)中還規定需要通過協議的方式來動態調整鏈路上的均衡設定值,這整個過程稱作鏈路均衡(link Equalization,LEQ)。

在鏈路均衡過程中:

本地端按照某個初始Tx EQ的設定來發送數據;

對端在接收到數據時,會根據誤碼率或信號質量來判斷該Tx EQ是否合適;

若不合適,對端會通過協議向本地端請求一個新的Tx EQ值;

本地端在接收到這個請求值之后,會改變Tx EQ的值。

通過這一動態過程,就能夠保證鏈路上的Tx EQ為最優值。與此同時,本地端和對端也會同時調整Rx EQ。通過動態地調整Tx EQ和Rx EQ,就能夠靈活地適應不同的信道情況。


聲明: 聲明:凡本網注明"來源:儀商網"的所有作品,版權均屬于儀商網,未經本網授權不得轉載、摘編使用。
經本網授權使用,并注明"來源:儀商網"。違反上述聲明者,本網將追究其相關法律責任。
本網轉載并注明自其它來源的作品,歸原版權所有人所有。目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。如有作品的內容、版權以及其它問題的,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。
本網轉載自其它媒體或授權刊載,如有作品內容、版權以及其它問題的,請聯系我們。相關合作、投稿、轉載授權等事宜,請聯系本網。
QQ:2268148259、3050252122。