當前位置:
首頁 > 最新 > Stratix IV GX內嵌的SERDES(一)

Stratix IV GX內嵌的SERDES(一)

我知道,我對與電子有關的所有事情都很著迷,但不論從哪個角度看,今天的現場可編程門陣列(FPGA),都顯得「鶴立雞群」,真是非常棒的器件。如果在這個智能時代,在這個領域,想擁有一技之長的你還沒有關注FPGA,那麼世界將拋棄你,時代將拋棄你。本公眾號作者ALIFPGA,多年FPGA開發經驗,所有文章皆為多年學習和工作經驗之總結。

Stratix IV GX內嵌SERDES結構如圖所示

收端方向主要包含以下功能模塊。

收端信號首先通過輸入緩衝電路進入SERDES電路。輸入緩衝電路包含以下3部分電路,如圖所示。

內置匹配終端: Stratix IV GX的I/O bufeer支持1.2V PCML,通過交流匹配,可以與LVDS、LVPECL、1.5V PCML等I/O標準互連。支持AD/DC耦合方式。內置可編程電阻,差分阻抗可提供100R、120R、150R或不接。

收端均衡器:收端內嵌均衡電路,最大可以提供9dB的增益,通過Quartus II軟體可以預設均衡等級。

信號檢查器(Signal Detector):信號經輸入緩衝電路和均衡器後進入信號檢測器,該檢測器是基於對差分電平峰值檢測的滯後性檢測器(Hysteresis Detector)。

收端環回緩衝(Receeiver Loopback Buffer)

該環回Buffer提供了晶元內部從發端到收端的環回通路,為SERDES調試提供了極大的方便。當環回時,輸入緩衝中的均衡電路被旁路。

CDR(也被稱為CRU)

CDR用於通過本地參考時鐘恢復串列信號中的隨路時鐘,其結構框圖如圖所示。

Stratix IV GX的CDR性能指示如圖所示。

Stratix IV GX的CDR性能指示表

CDR中還包含RLV(Run Length Violation,運行周期違規)檢測電路,用於檢測輸入數據的連」0」或連」1」串的長度是否超過了預設的門限,如果超過,則報警。

收端PLL

每個接收通道都包含一個專用PLL,用於將參考頻率倍頻到串列數據速率,其結構如圖所示。

收端PLL的性能指標直接決定著SERDES的性能,其參數如圖所示。

串並轉換單元(Deserializer)

該單元將高速串列數據通過串並准換,變成8bit或者10bit寬且與CDR恢復出的時鐘同步的並行數據。

碼形檢測器(Pattern Detector)、位元組對齊(Word Aligner)和數據重對齊(Data Realigner)

這3個單元用於完成對低速並行數據的對齊,其實意圖如圖所示。Pattern Detector用於檢測數據流中預定義的邊界標誌」comma pattern」;Word Aligner根據Pattern Detector的檢測結果,找到每個位元組的邊界,將每個位元組的邊界,將每個位元組的頭對齊;Data Realigner有自動模式(Auto Data Realignment)和手動模式(Manual Data Realignment ),前者自動同步GE或XAUI的狀態機,後者則根據用戶定義,手動完成數據同步。

版權所有權歸卿萃科技,轉載請註明出處。

作者:卿萃科技ALIFPGA

懂的感恩,懂的分享,學會思考,學會學習。用經驗之談分享FPGA技術的發展。長期的堅持原創實在不易,若大家也喜歡技術,能夠擴展大家眼界,請大家幫忙點贊並轉發,繼續支持我們。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 卿萃科技FPGA 的精彩文章:

TAG:卿萃科技FPGA |