SERDES高速系統 二

2022-05-02 14:39:12 字數 1076 閱讀 1217

抖動、容忍度與功耗

前面我提到serdes的最終效能要用傳輸速率和傳輸距離考核。使用眼圖可以形象化地衡量serdes的收發效能,但是更為精確的引數化衡量手段是抖動(jitter)、容忍度(tolerance)和功耗(power)。

抖動是衡量系統傳送一致性和穩定性的指標。常用形態有峰一峰值和平均值兩種。資料傳送端的抖動越小越好,越抖越小,說明發端的穩定性和一致性越好,越利於收端無誤地接收資訊。

容忍度指收端對發端的抖動的不敏感或忍度程度,表示收端恢復資料的能力。接收端的容忍度越大越好,容忍度越大,說明即使到達收端的資料有一定的抖動(傳送帶來,或者傳輸過程受到干擾),收端也能正確地恢復資料資訊。

功耗是衡量serdes的另一項重要指標,一般來說單通道資料速率越高,整個serdes資料吞吐率越大,其消耗的功率越高。對於stratux iv gx10gbit/s的serdes,其單通道的功耗約在170mw,單通道的資料速率約在3gbit/s,其功耗約為100mw,如果整個系統資料吞吐量大,也就是說需要更多的serdes通道數目,則系統的功耗將成為首要設計難題之一。

預加重(pre-emphasis)

電磁波基本理論告訴我們,高速訊號在距離傳輸過程中,其高頻分量的衰減遠大於低頻分量。對於長期距離傳輸,這種效應愈加明顯。在發端預先放大訊號的高頻部分,到達收端後,訊號的高頻分量由於預先補償,和低頻分量的能力均衡,在頻域上其頻譜沒有失真,則更有利於訊號的無誤恢復。

從上面的論述可以看出,預加重的是訊號的高頻分量,其目的是使訊號在收端頻譜能量均衡,訊號失真小。由於高頻分量的散失程度與訊號的頻率和傳輸距離合理地選擇加重的等級,否則不能到達預期的效果。如果預加重不足,則」得不償失」;如果預加重過重過度,則」矯枉過正」。這兩種情況都會破壞訊號的頻譜,造成訊號失真。

另外,預加重勢必造成serdes功耗的增加,所以選擇預加重等級必須慎重,往往需要根據計算或實測確定。

xilinx 高速收發器Serdes深入研究

傳統的源同步傳輸,時鐘和資料分離。在速率比較低時 1000m 沒有問題。在速率越來越高時,這樣會有問題 由於傳輸線的時延不一致和抖動存在,接收端不能正確的取樣資料,對不准眼圖中點。然後就想到了從資料裡面恢復出時鐘去取樣資料,即cdr 這樣就不存在延遲不一致的情況,有輕微的抖動也不會影響取樣 恢復的時...

高速視覺伺服系統(二)

接著上期 誤差公式 dw 16 status b 追蹤失敗 invisible status c 無法追蹤 不在範圍 演算法對比中採用了以下誤差計算公式,其中w代表影象的寬度,h代表其高度,整個誤差公式表示被追蹤後影象的中心於追蹤目標的中心距離,其中d的大小用右邊的圖表徵了四種情況,接著利用樣本去測...

頁快取記憶體 二

五 把塊放在頁快取記憶體中 在舊的linux核心版本中,有兩種不同的磁碟快取記憶體,分別是頁快取記憶體和緩衝區快取記憶體,前者用來存放訪問磁碟檔案內容時生成的磁碟資料頁,後者把通過vfs訪問的塊的內容保留在記憶體中。從2.4.10版本開始,緩衝區快取記憶體不存在了,把它們存放在叫做 緩衝區頁 的專門...