我是否可以手动修改LatticeECP2M PCS自动配置文件而不是通过IPexpress PCS生成流程?

某些PCS协议模式不允许在IPexpress中更改某些功能。

例如,当您选择PCIE作为四协议模式时,CTC功能始终设置为NORMAL。
在IPexpress中无法更改此选项。
但是,生成PCS后,您可以编辑autcoconfig文件.txt以禁用任何通道上的CTC。
例如,要绕过通道1上的CTC,可以通过更改线来实现:

CH1_CTC_BYP“正常”

CH1_CTC_BYP“BYPASS”

此更改仅影响相关渠道。
另一方面,autoconfig文件中无法更改其他属性。
例如,假设您已在IPexpress中将REFCLK乘数设置为25X,则autoconfig文件中的CH0_REFCK_MULT和CH1_REFCK_MULT属性都将设置为“25X”。
更改CH1的乘数如下:

CH1_REFCK_MULT“25X” CH1_REFCK_MULT“20X”

保持CH0_REFCK_MULT不变为“25X”不会影响通道1.请参阅

LatticeECP2M SERDES / PCS使用指南 - TN1124

,表8-99。

CH [0,1,2,3] _REFCK_MULT TXT文件属性转换为配置QUAD和CHANNEL REGISTER位(LAST COLUMN)。 。X25和X20不兼容,因为寄存器位QD_12 [7]必须为1表示25X,0表示20X。。所以整个QUAD必须设置为X25或X20。。这显示了如何不总是手动覆盖TXT文件中基于通道的属性而不会影响共享的基于QUAD的寄存器设置...... 。当您考虑手动修改txt设置时,表8-99是一个很好的资源,即使Lattice Semiconductor没有正式支持此流程。
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-27 14:15:29 +0800

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

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