位置:首页 > IC型号导航 > 首字符O型号页 > 首字符O的型号第158页 > ORT82G5-1BM680C > ORT82G5-1BM680C PDF资料 > ORT82G5-1BM680C PDF资料1第33页

莱迪思半导体公司
ORCA ORT42G5和ORT82G5数据表
编程的值> 0 (默认值是0 )的值更改为0 ,并再次检查OVFL位。
如果OOS和OVFL是1 ,则改写为1到适当的重新同步寄存器。重新同步操作需要一个崛起
边缘。两个写操作都需要重新同步位:写一个0 ,然后写1 。
ORT82G5排列顺序
1.按照步骤1和步骤2在后面的章节中描述的启动顺序。
2.通过设置SWRST位为1,然后为0。请注意,任何更改启动一个SERDES软件复位
SERDES CON组fi guration位应遵循由软件复位。
3.等待3毫秒。 REFCLK应该这个时候切换。在此期间, CON组fi gure以下寄存器。
设置寄存器30820 , 30920以下位
XAUI_MODE_xx设置为1 XAUI模式,或保留默认值0 ,如果光纤通道状态机是
选择。
通过设置寄存器30811 , 30911 FMPU_SYNMODE位,使通道对齐。
FMPU_SYNMODE_xx 。根据表7设置为合适的值2,4,或8对齐。
设置RCLKSEL [A : B]和TCKSEL [A : B]位寄存器30A00 。
RCKSEL [A : B] - 选择时钟源, 78 MHz的RCK78x (表18 ) 。
TCKSEL [A : B] - 选择时钟源, 78 MHz的TCK78x (表17) 。发送串行链路的数据。
监视以下状态/报警位:
监控寄存器30000 , 30010 , 30020 , 30030 , 30100 , 30110 , 30120 , 30130以下的报警位。
LKI - PLL_xx锁定指示灯。 A 1表示PLL已实现锁定。
监控寄存器30804 , 30904以下的状态位:
XAUISTAT_xx - 在XAUI模式,他们应该是10 。
监控寄存器30805 , 30905以下状态位
DEMUXWAS_xx ,他们应该是1 ,表示字对齐的实现。
CH248_SYNCxx ,他们应该是1 ,表示通道对齐。这是通过重新同步清零。
4.写1到相应的重新同步寄存器30820 , 30920或30A02 。注意,这假定前一
的重新同步位值是0,重新同步操作需要一个上升沿。两个写操作需要的
重新同步位:写一个0 ,然后写一个1,强烈建议您先用一个字对齐重新同步,
尤其是在情况下,在收到SERDES通道的干扰可能会导致数据的偏差和
OOS适应症不使FC / XAUI状态机的同步状态的丢失。一个字对齐
写入0 ,然后将1中的寄存器三万〇九百十分之三万〇八百一适当DOWDALIGNxx位来实现的。
退房不同步,并通过FIFO寄存器30814 (银行A )溢流状态。
SYNC4_A_OOS , SYNC4_A_OVFL - 4对齐。
SYNC2_A2_OOS , SYNC_A2_OVFL或SYNC2_A1_OOS , SYNC2_A1_OVFL - 2对齐。
检查出不同步的状态寄存器30914 ( B组) 。
SYNC4_B_OOS , SYNC4_B_OVFL - 4对齐。
SYNC_B2_OOS , SYNC2_B2_OVFL或SYNC2_B1_OOS , SYNC_B1_OVFL - 2对齐。
检查出不同步状态寄存器30A03
SYNC8_OOS , SYNC8_OVFL - 8对齐。
如果出不同步位为1,则改写为1到适当的重新同步寄存器,并再次监控OOS位。如果超出
同步( OOS )位为0 ,但OVFL位为1,则检查是否RX_FIFO_MIN值已编程
值> 0 (默认值是0 )的值更改为0 ,并再次检查OVFL位。如果OOS和OVFL为1 ,
然后改写为1到适当的重新同步寄存器。重新同步操作需要一个上升沿。两个写操作
需要重新同步位:写一个0 ,然后写一个1 。
33