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

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

5.2.2.10.3. Interlaken模式

Interlaken 模式下,RX FIFO作为去偏斜FIFO运行。为实现去偏斜处理,请基于可用FPGA输入和输出标记实现一个控制 FIFO运行的FSM。

例如,实现帧锁定后,在该通道上找到第一个对齐字(SYNC字)后将数据写入。从而导致该通道的rx_enh_fifo_pempty(FIFO部分空标记)编程低电平。必须监控所有通道的rx_enh_fifo_pemptyrx_enh_fifo_pfull标记。如果所有通道的rx_enh_fifo_pempty标记都在rx_enh_fifo_pfull标记置位之前解除置位,则意味着已在链路的所有通道中找到对齐字,且您通过置位rx_enh_fifo_rd_en而开始从所有FIFO进行读取。 否则,如果任何通道的rx_enh_fifo_pfull标记在所有通道的rx_enh_fifo_pempty标记解除置位前已变为高电平,则您必须切换rx_enh_fifo_align_clr信号复位FIFO并重复该处理过程。

图 187. RX FIFO作为Interlaken去偏斜FIFO