L-Tile和H-Tile收发器PHY用户指南

ID 683621
日期 3/29/2021
Public
文档目录

7.2.4. 速率切换标志寄存器

速率切换标志用于时钟数据恢复(CDR)电荷泵校准。每个SOF都有CDR默认的电荷泵设置。上电后,这些设置被加载到PreSICE存储器空间。如果流传入一个全新的存储器初始化文件(.MIF),那么电荷泵设置被存储到 Avalon® memory-mapped interface重配置空间中。在RX PMA校准期间(包括CDR),PreSICE需要知道使用哪一组CDR电荷泵设置。

0x100[3]的默认值为0x0,PreSICE使用其存储器空间中的设置。如果在一个速率更改后设置0x100[3]=0x1,那么PreSICE使用 Avalon® memory-mapped interface重配置寄存器的设置。速率切换标志仅告诉PreSICE在哪里可以获取CDR校准的CDR电荷泵设置。速率切换标志应该仅在速率更改时才使用。

速率改变和重配置需要多个MIF文件。当您想要流传入的新MIF中的CDR电荷泵设置寄存器0x139[7]和0x133[7:5]与之前的MIF不同时,您必须使用0x100[3] = 0x1进行重新校准。如果流传入整个MIF,那么0x100[3]在MIF中被设置成正确值。如果流传入一个简化的MIF,那么您必须检查CDR电荷泵设置寄存器0x139[7]和0x133[7:5]是否在简化的MIF中。如果简化的MIF有这些更新的寄存器,那么您必须设置寄存器0x100[3]=0x1。如果简化的MIF不包括这些更新的寄存器,那么需要设置0x100[3]=0x0。

表 173.  CDR校准的速率切换寄存器
比特 说明
0x100[3]

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

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

0x1,PreSICE使用 Avalon® memory-mapped interface空间寄存器空间中的CDR电荷泵带宽设置。