在10位Raw SERDES模式下使用Lattice FPGA PCS / SERDES QUADS时,如何解释10位8b10编码的RX DATA?

该回复适用于 LatticeECP2M的 / LatticeECP3的 / 的LatticeSC / M PCS / SERDES QUADS仅用于10位RAW SERDES模式。

假设您在结构中编写自己的RTL 8b10b解码器。

基于8b10b代码的定义,例如DATA = 0x00被编码为十六进制值0x274,或10位序列abcdeifrgj = 10_0111_0100。

在仅10位SERDES模式下,编码的8b10b 10位数据出现在PCS RXD / TXD [9:0]总线上,这样j被映射到第9位,a被映射到总线的第0位。

您可以在PCS / SERDES QUAD中或使用FPGA中的外部字对齐器对逗号字符执行字对齐。

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-27 10:21:12 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它