xilinx serdes channel bonding
发布时间
阅读量:
阅读量
1、通道绑定原理
通道绑定功能仅适用于8b10b编码协议,其通过内部FIFO实现不同通道之间的延时补偿,具体工作原理如图所示

在通信过程中,主通道与从通道各自拥有特定的字节配置,其中可能包含K码。当主通道识别到K码的存在时,会启动计数操作;同样地,从通道在检测到K码后也会执行相应的计数过程。当主通道的计数值达到预设的sequence max_skew阈值时,将通过调整指针位置的方式,对先前产生的延时进行补偿处理。
2、通道间的级联
以下为两个串联的示例

此处所指的level设计目的是为了满足时序需求,在master与slave之间引入了若干流水线阶段。(若所有模块直接连接,由于收发器之间的距离过远,将难以满足时序约束)。可以发现,bondlevel在接收到CB信号后,经过多个流水线阶段的延迟之后,才开始执行通道绑定操作。
3、FIFO
全部评论 (0)
还没有任何评论哟~
