在10位Raw SERDES模式下使用Lattice FPGA PCS / SERDES QUADS时,如何解释10位8b10编码的RX DATA?-Lattice-莱迪斯社区-FPGA CPLD-ChipDebug

在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中的外部字对齐器对逗号字符执行字对齐。

请登录后发表评论

    没有回复内容