网站建设昆明,网站建设课件,网络公司推广方案,云南省公共资源交易中心官网一、概述
pcie的参考时钟由板级输入#xff0c;提供给IP内PHY层的PLL使用#xff0c;由PLL产生core_clk和pipe_clk。
二、REFCLK产生方式
Serdes 所用时钟由 PHY 模块内的PLL生成#xff0c;PLL的参考时钟可以由common clock#xff08;外部背板提供#xff09;、separ…一、概述
pcie的参考时钟由板级输入提供给IP内PHY层的PLL使用由PLL产生core_clk和pipe_clk。
二、REFCLK产生方式
Serdes 所用时钟由 PHY 模块内的PLL生成PLL的参考时钟可以由common clock外部背板提供、separate clock自身板级提供或从接收数据流中恢复出来。常用的common clock模式该模式支持时钟扩频对时钟要求不如separate clock高。
参考时钟架构可参考链接PCIe 参考时钟架构 (Refclk Architecture)
2.1 共用时钟架构
2.2 CDR时钟数据恢复
从接收数据流中依据比特锁定恢复时钟。该方案仅适用于Gen2和Gen3。
通过比特锁定实现时钟恢复。
比特锁定 由于发送方使用8/10 bit编码保证了串行字符流具有频繁的0/1转换接收方PLL在已接收的比特流使用改转换来同步接收时钟和发送时钟发送器使用发送时钟来输出已串行化的字符比特序当接收器的PLL锁定到发送时钟频率上时则称接收器实现了“比特锁定”。
在链路定向时发送器设备向接收器发送一连串TS1/2序列接收方通过改序列实现比特锁定一旦链路处于L0状态则链路上会有规律的转换接收方PLL即可维持比特锁定当链路处于低功耗状态时接收方PLL会逐渐丢失同步发送方会发送电气空闲序列高职接收方不选通输入防止数据传输错误此时若发送方向接收方发送FTS序列接收方则可使用这些序列重新活得比特锁定。
三、时钟干扰和去扰
通常由于板级电路的EMI电磁干扰会产生噪声进而引起时钟jitter导致频率不稳定从而会导致refclk误差PCie CEM 3.0规定refclk的误差容忍度为100M Hz-300 ppm ~ 300 ppm因此除了选择高质量的晶振外设计时还需要采用一定方法减少干扰。 PCie CEM 3.0规定了不同jitter情况下的去扰方案。
扩频时钟调制
时钟补偿
该方法用于数据时钟恢复的refclk的产生方法。在物理层内部增加补偿电路当接收时钟和发送时钟频率差距较大时需要进行时钟补偿。 如果发送时钟频率高于接收时钟频率达 600ppm则从缓冲区中删除一个SKP符号 如果发送时钟频率低于接收时钟频率达 600ppm则向缓冲区中添加一个SKP符号。