1028的SERDES使用外部时钟

2022-10-31 17:17| 发布者: 浪【天涯】| 查看: 1197| 评论: 0

类目: AM335x系列产品  >  硬件     文档编号: 820

设计时需要向1028内部的SERDES输入一个参考时钟,用于做底板PCIE和SERDES的时钟同源。

1028的SERDES拥有两条参考时钟SD1_REF_CLK1、SD1_REF_CLK2。

在核心板的设计上SD1_REF_CLK1和SD1_REF_CLK2两个时钟是引到底板的连接器上,在核心板上并没有给实际的差分时钟信号。在软件上SERDES的参考时钟目前是来源于CPU的主时钟DIFF_SYSCLK信号的。

要想使用外部的时钟提供给SERDES作参考时钟,就首先需要在底板上设计时钟芯片,给底板的SD1_REF_CLK1_N/P以及SD1_REF_CLK2_N/P提供时钟,时钟有三种频率可以进行选择,分别是100Mhz、125Mhz、156.25Mhz。

实际的时钟频率需要根据SERDES的配置进行匹配,之后需要对软件的SRDS_DIV_PEX_S1寄存器进行修改,目前CPU提供了三种方式的配置。

配置之后就可以实现SERDES参考外部的时钟了。


已解决

未解决

只是看看

最新评论