我可以编辑LatticeECP2 / M PCS自动配置以支持IPexpress GUI中没有的SERDES时钟倍频器吗?

可以手动编辑PCS自动配置文件以支持IPexpress会话中不可用的时钟倍频器

建议您仔细阅读 LatticeECP2 / M SERDES / PCS使用指南 - TN1124 在编辑自动配置文件之前。

根据TN1124中的属性交叉引用表,您可以修改自动配置文件中的时钟倍频(CH [0:3] _REFCK_MULT)以获得所需的乘数因子。

  1. 以下步骤说明如何在通用8b10b模式下获得2.5 Gbps(100 MHZ参考时钟)的X25时钟倍频器,因为IPexpress在此模式下不提供X25作为选项:
  2. 使用数据速率= 2.5Gbps生成IPexpress模型并选择任何可用的乘数(例如X20,125 MHZ refclk)

修改自动配置文件中的CH#_REFCK_MULT条目。

用适当的通道号替换“#”字符。

例如,要以25X运行通道1:CH1_REFCK_MULT“25X”。

参考时钟现在为100 MHZ,以维持2.5 Gbps的全数据速率。 。这将重新编程通道参考时钟倍频器,使其将100MHz REFCLK输入乘以25。 。请注意,您编辑的所有通道都需要在“X”之前具有相同的乘数。。在上面的示例中,该数字为25。 。例如,其他通道可以具有“25X”(全速率)或“25XH”(半速率)的CH#_REFCLK_MULT。
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-27 12:02:28 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它