不,该 8B/10B 编码器/解码器无法满足 Stratix® GX、Stratix II GX、Stratix IV GX/T、Arria® GX、Arria II GX 或 Cyclone® IV GX 设备中光纤通道协议的所有要求。
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 的多千兆位光纤通道传输内核
引用:
- 光纤通道,物理信号接口 (FC-PH) REV 2.13 1991 年 12 月 4 日
- 光纤通道取景和信号 (FC-FS) REV 1.90