否,8B/10B 編碼器/解碼器無法滿足 Stratix® GX、Stratix II GX、Stratix IV GX/T、Arria® GX、Arria II GX 或 IV GX 裝置 Cyclone®中對光纖通道通訊協定的所有需求。
1) 光纖通道通訊協定對 1.062 和 2.125 Gbps 的要求指出,發射器的啟動時,運行差距為負。此外,該標準對「訂單集」的規則有差異。-嵌入式 8B/10B 編碼器一開始確實存在負差異。
然而,編碼器不包含任何時間強制負電流運行差異的功能。這必須符合訂購集的差異規則。
2) 光纖通道通訊協定要求為 1.062 和 2.125 Gbps 的「偵測無效傳輸字」狀態,訂購集接收時未正確開始執行差異,標記為錯誤。-目前的 8B/10B 實作會根據逐個字元來判斷執行差異,而非有序設定。
由於這些不符合規定,客戶可能或可能無法在收發器超級功能中使用嵌入式 8B/10B 編碼器/解碼器。這項決定必須依據客戶如何執行光纖通道或類似光纖通道的架構。
可能的解決方法:
- 使用者必須在 PLD 核心中執行 8B/10B 編碼與解碼模組,才能同時滿足傳輸和接收指示的特定需求。
- 使用者可使用 Altera 公司的 8B10B 編碼器/解碼器 MegaCore 功能
- 使用者可以使用 MorethanIP 的多 Gigabit 光纖通道傳輸核心
引用:
- 光纖通道、物理訊號介面 (FC-PH) 修訂版 1991 年 12 月 4 日 2.13
- 光纖通道框架與訊號 (FC-FS) 修訂版 1.90