100MHz/125MHz

作为 CPU 端的 PCIe PHY 来说,通常不需要额外支持 125MHz 的 REFCLK ,标准实现只需支持 100MHz 差分参考时钟即可。

具体可以从以下几个方面来理解:

  • PCIe 标准规定 :PCI-SIG 从 PCIe 1.0 到最新的 6.0/7.0,均将 **100MHz 差分时钟(通常为 HCSL/LVDS 电平)**​ 定义为主流标准参考时钟(REFCLK)。所有 PCIe 端点设备(Endpoint)的标准要求都是支持 100MHz,CPU Root Complex/Root Port 作为系统核心,自然以 100MHz 为强制支持基准。

  • 125MHz 的常见用途 :125MHz 参考时钟多见于 FPGA/嵌入式 SoC 内部设计 ​ 中。因为这类芯片往往同时集成以太网(125MHz 是常见基准)和 PCIe,为了共用时钟域或适配 SerDes 内部分频比(如 125MHz × 64 = 8Gbps PCIe Gen3),才会选择 125MHz 或 250MHz 作为 PHY 的输入参考。但这属于 FPGA/IP 内部的灵活配置,并非 PCIe CEM/Board 级标准对 CPU 的强制要求

  • 系统时钟架构角度:在常见的 Common Clock(公共时钟)架构中,主板上的时钟发生器产生 100MHz 差分时钟,一路分给 CPU/芯片组的 PCIe PHY,另一路通过插槽(CLK+/CLK-)分给插卡。整个系统共用 100MHz 基准,CPU PHY 只需锁存这路 100MHz 时钟并通过内部 PLL 倍频出高速线速率(如 2.5G/5G/8G/16G/32GTs),不需要再兼容 125MHz。

总结一下设计考量:

  • 如果你的 CPU PCIe PHY 面向通用主板/插卡生态(标准 Root Port),只支持 100MHz 差分 REFCLK 完全满足协议规范和兼容性要求,无需加 125MHz。

  • 只有在做特殊的嵌入式异构集成(比如 CPU 内部集成的 PCIe 控制器兼做 FPGA 逻辑,且有以太网时钟复用需求)时,才可能根据实际 SerDes IP 配置考虑支持 125MHz,但这属于定制化场景,不是 PCIe 协议对 CPU 的通用要求。

如果在具体 CPU 的 PHY datasheet 或 TRM 里看到"支持 100/125/250MHz REFCLK",那一般是从 IP 复用灵活性角度描述的,实际产品化时锁定 100MHz 即可。

相关推荐
Zebros2 小时前
LC无线无源传感器读取方案设计研究综述
fpga开发·信息与通信·射频工程
国科安芯3 小时前
商业航天通信载荷数字处理单元供电架构研究——基于ASP7A84AS的高精度低压差线性稳压器技术分析
前端·单片机·嵌入式硬件·fpga开发·架构·安全性测试
Szime5 小时前
AD9653 国产替代怎么选?四通道 16 位 125MSPS ADC 选型参考
嵌入式硬件·fpga开发
cjie2216 小时前
常用视频缩放架构
fpga开发·架构
尤老师FPGA7 小时前
LVDS系列51:Xilinx Ultrascale系 ADC LVDS接口参考方法(十三)
fpga开发
Eloudy8 小时前
NVIDIA Holoscan Sensor Bridge 简介
fpga开发·量子计算
XINVRY-FPGA9 小时前
XC7A100T-2CSG324I AMD Xilinx Artix-7 FPGA
arm开发·人工智能·嵌入式硬件·神经网络·fpga开发·硬件工程·fpga
Szime9 小时前
四通道高速ADC国产替代:14位500MSPS深智微科技选型参考
科技·单片机·嵌入式硬件·fpga开发
X_xcccc9 小时前
2026高端FPGA开发平台深度解析与选型指南
fpga开发·ultrascale+·kintex 7·派普蓝电子·fpga定制板卡·amd fpga
Szime19 小时前
高速 ADC 国产替代选型:通信、雷达、仪器仪表项目要看哪些参数?
单片机·嵌入式硬件·fpga开发