我是否可以手动修改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没有正式支持此流程。添加评论