Intel® Cyclone® 10 GX收发器PHY用户指南

ID 683054
日期 12/28/2017
Public
文档目录

5.2.1.6. 扰频器

扰频器将数据随机化以创建使信号DC平衡及有助于CDR电路的跳变。扰频器使用x58 + x39 +1多项式,并支持用于Interlaken的同步扰频和用于10GBASE-R协议的异步(也称为自同步)扰频。

异步(自同步)模式不需要初始化种子。除了每个66位数据块中的2个同步头位,整个64位有效负载通过连续馈入线性反馈移位寄存器(LFSR)进行扰频,以在生成扰频数据的同时同步头位旁路扰频器。初始种子设置为全1。可使用Native PHY IP Parameter Editor更改10GBASE-R协议的种子。

图 181. 串行实现中的异步扰频器


同步模式下,扰频器起初被复位到每个通道上的不同可编程种子。扰频器随后自行运行。其当前状态与数据进行XOR运算以生成扰频数据。扰频器中的数据检查器监测数据以确定是否应对其进行扰频。如果找到同步字,则不经扰频就将其发送。如果检测到扰频器状态字(Scrambler State Word),则当前扰频状态被写入扰频器状态字的58位扰频状态字段,并通过链路发送。接收器使用这个扰频状态同步解扰器。将自动为Interlaken协议设置种子。

图 182. 同步扰频器显示不同的可编程种子