对于基于SERDES / PCS的莱迪思器件,即使将PCS连接到SGMII / GbE PCS IP,我也可以在硬PCS中使用CTC FIFO吗?-Lattice-莱迪斯社区-FPGA CPLD-ChipDebug

对于基于SERDES / PCS的莱迪思器件,即使将PCS连接到SGMII / GbE PCS IP,我也可以在硬PCS中使用CTC FIFO吗?

答案取决于设备系列和数据速率:

  • 对于LatticeSC设备,用户只能在SGMII / GbE PCS IP中使用CTC。
  • 对于LatticeECP2M和LatticeECP3器件,硬PCS CTC的使用取决于操作模式:
    • 在10或100 Mbps(在SGMII模式下)运行时,不能使用PCS CTC。
    • PCS CTC不足以在这两种速率下处理IDLE添加/删除,因为数据重复10次(100 Mbps)或100次(10 Mbps)。

相反,您需要在SGMII / GBE PCS中使用更深的CTC。
。如果SGMII / GBE PCS IP将以1000Mbps运行,则可以在PCS中使用CTC。。这适用于1000 Mbps操作的GbE模式或SGMII模式。。在硬PCS中使用CTC时,需要满足以下要求:在自动协商期间,需要确保PCS上的xmit_ch#输入引脚有效。。有关此要求的更多信息,请参阅LatticeECP3 PCS用户指南(TN1176)。。另请注意,默认情况下,IPexpress生成的SGMII / GbE PCS IP参考设计中的硬PCS自动配置文件会禁用硬PCS CTC。。您需要手动编辑该文件以启用CTC。

请登录后发表评论

    没有回复内容