您好,
我们正在使用DS125DF410将高速信号从10G SFP+传送到FPGA,现在我们不确定如何配置寄存器,下面是我们的配置,请您分享您对此的意见吗? 谢谢。
write_IIC_data (0xff,0x0d);//写入所有通道
write_IIC_data (0x36,0x31);//使用25MHz参考时钟
write_IIC_data (0x2F,0xf6);//以太网10.3125G
write_IIC_data (0x60,0x00);
write_IIC_data (0x61,0xb2);
write_IIC_data (0x62,0x90);
write_IIC_data (0x63,0xb3);
write_IIC_data (0x64,0xff);
write_IIC_data (0x0a,0x10);//断言CDR重置
或
write_IIC_data (0xff,0x0d);//写入所有通道
write_IIC_data (0x36,0x31);//使用25MHz参考时钟
write_IIC_data (0x2F,0xC6);//以太网10.3125G
write_IIC_data (0x60,0x90);
write_IIC_data (0x61,0xb3);
write_IIC_data (0x62,0x90);
write_IIC_data (0x63,0xb3);
write_IIC_data (0x64,0xff);
write_IIC_data (0x0a,0x10);//断言CDR重置
write_IIC_data (&IIC_DEVICE,DF410_ADDR,0x31,0x00);//mode0,调整CTLE直到锁定,然后调整DFE,最后调整EQ直到最佳
write_IIC_data (&IIC_DEVICE,DF410_ADDR,0x1E,0x29);//重新计时器数据
write_IIC_data (&IIC_DEVICE,DF410_ADDR,0x3a,0xc5);//CTLE:EQ
write_IIC_data (&IIC_DEVICE,DF410_ADDR,0x03,0xc5);
write_IIC_data (&IIC_DEVICE,DF410_ADDR,0x45,0xc5);
write_IIC_data (&IIC_DEVICE,DF410_ADDR,0x15,0x30);//设置DEM值
write_IIC_data (&IIC_DEVICE,DF410_ADDR,0x2D,0x30);//设置VOD值