仅对英特尔可见 — GUID: joc1442867401304
Ixiasoft
仅对英特尔可见 — GUID: joc1442867401304
Ixiasoft
7.2.6. 速率切换标志寄存器
速率切换标志用于CDR电荷泵校准。每个SOF具有CDR默认的电荷泵设置。上电后,这些设置被加载到PreSICE内存空间。如果更改线路速率,可能要求新的电荷泵设置,其将会被存储到Avalon-MM重配置寄存器空间。在RX PMA校准期间(包括CDR),PreSICE需要知道使用哪一套CDR电荷泵设置。
如果设置0x166[7] = 0x1,PreSICE假定其在内存空间上的设置仍然有效。如果在速率更改后设置0x166[7]=0x0,那么PreSICE将会使用从动态重配置接口或者MIF串流进的Avalon-MM重配置寄存器上载的设置。校准后,自动设置0x166[7] = 0x1,PreSICE使用其存储空间中的设置。速率切换标志仅会告诉PreSICE在哪里可以获取CDR校准的CDR电荷泵设置。速率切换标志应该仅在速率更改时才使用。
多个MIF文件要求更改速率和重配置。当要流入的MIF的CDR电荷泵设置0x139[7]和0x133[7:5]不同于MIF之前的MIF时,需要重新校准0x166[7]=0x0。如果流入整个MIF,那么0x166[7]将会被设置成MIF内的正确值。如果流入整个MIF,则需要检查CDR电荷泵设置0x139[7]和0x133[7:5]是否在简化的MIF内。如果简化的MIF有CDR电荷泵设置0x139[7]和0x133[7:5]的更新,则需要设置0x166[7]=0x0,如果简化的MIF不包含0x139[7]和0x133[7:5],则需要设置0x166[7]=0x1。
|
如果使用Avalon-MM重配置接口来执行速率更改,必须在总线返至PreSICE之前,将0x0写入到0x166[7]。