我可以编辑LatticeECP2 / M PCS自动配置以支持IPexpress GUI中没有的SERDES时钟倍频器吗?
可以手动编辑PCS自动配置文件以支持IPexpress会话中不可用的时钟倍频器
建议您仔细阅读 LatticeECP2 / M SERDES / PCS使用指南 - TN1124 在编辑自动配置文件之前。
根据TN1124中的属性交叉引用表,您可以修改自动配置文件中的时钟倍频(CH [0:3] _REFCK_MULT)以获得所需的乘数因子。
- 以下步骤说明如何在通用8b10b模式下获得2.5 Gbps(100 MHZ参考时钟)的X25时钟倍频器,因为IPexpress在此模式下不提供X25作为选项:
- 使用数据速率= 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。添加评论