在HARDWARE DESIGN FOR KEYSTONE中提到,SRIO和SMII的参考时钟可以是125M,而6678的手册中说最低的SERDES参考时钟输入是156.5M
请问为什么会有最低156.5M这个限制,如果参考时钟是125M 也是可以倍频到3.125G,(125×25)或者(125*12.5)
能不能用125M做参考时钟。
Allen35065:
以6678手册为准
zhen kong:
Richard Zhang,你好,我现在想用125M做SRIO参考时钟,在HARDWARE DESIGN FOR KEYSTONE中说可以,但在6678手册上并没有发现最低的SERDES参考时钟输入是156.5M,请问您是在哪看到的?谢谢
Andy Yin1:
回复 zhen kong:
Hi,Richard
你所说的在C6678手册中看到的最低serdes时钟为156.25MHz是在boot mode一节看到的吧,这只是说在boot mode下,通过状态寄存器支持的最低为156.25MHz;但是实际使用过程中参考SRIO user guide知,是可以支持到125MHz的。
Richard Zhang:
回复 Andy Yin1:
Hello, Andy
HARDWARE DESIGN FOR KEYSTONE 第三章CLOCK就说SRIOSMII时钟输入范围是156.25~312.5 而且用的min和max
典型值是250. 紧接着第七章外设的时候,又指出支持125M参考时钟,这应该怎么理解。
Richard Zhang:
回复 zhen kong:
zhen kong 你好,我也很疑惑,125M确实可以通过倍频满足要求。你看下HARDWARE DESIGN FOR KEYSTONE的第三章CLOCK有最低156.25的限制,另外在6678手册上PLL设置的时候给出的SRIO输入时钟选项也只有156.25、250、312.5。所以我也不确定125M参考是否可以。共同探讨。
zhen kong:
回复 Richard Zhang:
谢谢,现在我的板子上是125M,测试时srio没法启动,之前另一块板是156.25M的可以通信,所以很纠结到底6678支不支持125M