文章 ID: 000079123 內容類型: 產品資訊與文件 最近查看日期: 2015 年 05 月 05 日

如何處理 SoC 裝置 HPS 部分 EMAC RGMII 的介面時間?

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述 在 Cyclone® V 或 Arria® V SoC FPGA中,RGMII 傳輸計時參數 Td(TX_CLK至 TXD/TX_CTL輸出資料延遲)指定為 -0.85 至 0.15 ns,超出業界標準的規格。在降低 Gigabit 媒體獨立介面規格(版本 2.0)中,對 Td 定義相同的 TskewT(資料到頻率輸出偏斜)定義為-500ps 至 500ps。違反計時規定會導致 HPS EMAC RGMII 介面與部分供應商 PHY 之間的互連問題。
 
解決方法 我們建議選擇具有調整輸入時間能力的實體層。例如,選擇 Realtek\s RTL8212 序列實體層,它提供 TXDLY / RXDLY 針腳以調整其輸入 / 輸出頻率延遲;選擇 Micrel\'s KSZ9021 序列實體層,它提供 RGMII Pad 刺刀寄存器,以調整訊號\'在 0.12ns 的步驟中偏斜。這兩者都意味著在訊號上增加額外的延遲,以補償輸出偏差,從而消除客戶主機板的計時錯誤。
 
若要選擇那些沒有調整時間能力的 PHY,RGMII 介面應套用額外的膠水邏輯、將外部 HPS EMAC RGMII 訊號路由至FPGA端,或在內部橋接 HPS EMAC GMII 以FPGA。

相關產品

本文章適用於 5 產品

顯示全部

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。