高速接口SFP、GbE、SRIO、PCIE、CPRI和SGMII的参考时钟选择问题

参考时钟大小由高速接口线速率决定。

SFP

SFP线速率一般为4.25Gb/s、2.125Gb/s和1.0625Gb/s。在ZynQ 7000手册ug476中可以看到不同接口支持的典型参考时钟,如下图。

高速接口SFP、GbE、SRIO、PCIE、CPRI和SGMII的参考时钟选择问题_第1张图片

图1 CPLL Divider Settings for Common Protocols(部分)

上图中给出的REFCLK仅是典型值,计算公式在ug476中可以看到,当N1、N2、D和M为其他值时得到的参考时钟见资源链接的"高速接口参考时钟计算公式.xlsx"。

GbE

GbE的线速率一般是1.25Gb/s,GbE协议(1000BASE-T)的参考时钟可以选择125MHz。也可以选择100MHz、250MHz、62.5MHz,见ug476和资源链接的"高速接口参考时钟计算公式.xlsx"。

SRIO

SRIO的线速率一般是3.125Gb/s、2.5Gb/s,1.25Gb/s,参考时钟除了156.25MHz、125MHz外,还可以是250MHz、100MHz等等,见ug476和资源链接的"高速接口参考时钟计算公式.xlsx"。在B4860手册中,SRIO的参考时钟为100MHz或125MHz(对应线速率2.5Gb/s)。

图2 B4860 SRIO参考时钟(2.5Gb/s线速率)

图3 B4860 SRIO参考时钟(3.125Gb/s线速率)

高速接口SFP、GbE、SRIO、PCIE、CPRI和SGMII的参考时钟选择问题_第2张图片

图4 T2081 SRIO参考时钟

从上面可以看出,无论是B4860还是T2081的SRIO接口的参考时钟,都是与zynq 7000 GTX的参考时钟保持一致的。

PCIE

PCIE的线速率一般是5Gb/s、2.5Gb/s,参考时钟可以是100MHz、125MHz和250MHz,还可以是200MHz,见ug476和资源链接的"高速接口参考时钟计算公式.xlsx"。

图5 B4860 PCIE参考时钟(2.5Gb/s线速率)

图6 B4860 PCIE参考时钟(5Gb/s线速率)

高速接口SFP、GbE、SRIO、PCIE、CPRI和SGMII的参考时钟选择问题_第3张图片

图7 T2081 PCIE参考时钟

上面可以看出,T2081和B4860 PCIE接口的参考时钟,与zynq 7000 GTX的参考时钟保持一致。

CPRI

CPRI一般支持的线速率是3.072Gb/s、2.4576Gb/s、1.2288Gb/s、0.6144Gb/s,在ug476手册中,参考时钟典型值为122.88MHz,其他频率不太常用。见ug476和资源链接的"高速接口参考时钟计算公式.xlsx"。

图8 B4860 CPRI参考时钟(线速率1.2288Gb/s)

图9 B4860 CPRI参考时钟(线速率2.4576Gb/s)

图10 B4860 CPRI参考时钟(线速率3.072Gb/s)

图10 B4860 CPRI参考时钟(线速率4.9152Gb/s)

上面可以看出,一般情况下,CPRI参考时钟都选择122.88MHz。

SGMII

SGMII一般线速率支持1.25Gb/s和3.125Gb/s,参考时钟一般选择100MHz、125MHz和156.25MHz。

图11 B4860 SGMII参考时钟(线速率1.25Gb/s)

图12 B4860 SGMII参考时钟(线速率3.125Gb/s)

你可能感兴趣的:(01_硬件)