描述
RokTio用户指南指出TXYBuffRySuffE和RxUBuffRyUsUE总是被设置为true。这些FIFO可以绕过吗?
解决方案
您可以将这些属性更改为FALSE,但应首先考虑以下考虑:
TXXBuffelyUSET设置为false:
-没有TXFIFO,数据直接从TXURCLK域到RIFCK域,而不需要任何缓冲。
– TXUSCRCK和RIFCK之间的相位关系是不可预知的,因为每一个典型地以不同的方式分布,从iBFG和来自DCM+BUFG的TXUSRCK。
-收发信机之间的相位关系可能因相同的原因而变化。
由于这些因素,不保证TX FIFO的可靠运行。对于具有较高抖动容差的应用,RIFCK和TXURCLK可以分布在一起(通过BUFG),在MGT之间产生低偏移。在这种情况下,没有TX-FIFO的可靠操作是可能的,但这还没有在硅中得到验证。
Rx1BuffelyUSET设置为false:
-没有RX FIFO,RXURCLK必须从RXRCLCK驱动;然而,两个时钟之间的相位关系是不可预测的(在RxRCLK已经被带到织物上之后,可能通过DCM和/或BUFG路由,并带回MGT)。
-如果RXRCLCK从一个收发信机传送到RXURCLK到多个收发器,则相位关系可能在收发器之间变化。
由于这些因素,不保证RX FIFO的可靠运行。复杂的技术可以建立RXRCLK作为RXURCLK的可靠使用,绕过RX FIFO(这将必须为每个收发器分开执行)。然而,这些技术尚未被证实。
没有回复内容