英特尔® Arria® 10收发器PHY用户指南

ID 683617
日期 3/28/2022
Public
文档目录

7.2.6. 速率切换标志寄存器

速率切换标志用于时钟数据恢复(CDR)电荷泵校准。每个SOF都有CDR默认的电荷泵设置。上电后,这些设置被加载到PreSICE存储器空间。如果您改变了线速率,那么它可能需要新的电荷泵设置,此设置存储在Avalon存储器映射接口重配置寄存器空间中。在RX PMA校准期间(包括CDR),PreSICE需要知道要使用哪一组CDR电荷泵设置。

如果设置0x166[7] = 0x1,PreSICE假定其存储器空间中的设置仍然有效。如果速率更改后设置0x166[7]=0x0,则PreSICE将会使用从动态重配置接口上载或MIF串流入到Avalon存储器映射接口重配置寄存器的设置。校准后,0x166[7] = 0x1被自动设置,且PreSICE使用其存储器空间中的设置。速率切换标志仅告诉PreSICE从何处获取用于CDR校准的CDR电荷泵设置。应仅在速率更改时才使用速率切换标志。

速率更改和重配置需要多个MIF文件。当您想要流入的MIF其CDR电荷泵设置为0x139[7]和0x133[7:5],且不同于前一MIF时,就需要通过0x166[7]=0x0重新校准。如果流入整个MIF,则0x166[7]会以MIF中的正确值进行设置。如果流入缩小的MIF,需要查看CDR电荷泵设置0x139[7]和0x133[7:5]是否在缩小的MIF内。如果缩小的MIF具有已更新的CDR电荷泵设置,那么您需要设置0x166[7]=0x0,如果缩小的MIF不包含0x139[7]和0x133[7:5],您需要设置0x166[7]=0x1。

表 303.  用于CDR校准的速率切换标志寄存器
比特 说明
0x166[7]

速率切换标志寄存器。上电默认值是0x1。

0x1,PreSICE使用默认存储器空间中的默认CDR电荷泵带宽。

0x0,PreSICE使用DPRIO寄存器空间中的CDR电荷泵带宽设置。

如果您使用Avalon存储器映射接口重配置进行速率更改,则必须先写入0x0到0x166[7],然后再将总线返还给PreSICE。