首页 行业动态

晶振在FPGA时钟架构中的角色与选型要点

2026-09-14 14:38:22 

晶振在FPGA时钟架构中的角色与选型要点 | SCTF星通时频
FPGA时钟架构的起点是一颗晶振,它的输出质量直接决定系统能否跑到设计标称性能——片内PLL只能倍频、分频与移相,改善不了晶振本身的抖动与相噪。本文拆解晶振在三层时钟树中的位置、向下游SerDes/PCIe传导的失效路径,并给出四维选型要点。

一、FPGA时钟架构概览:晶振站在这条链路的最上游

一块典型FPGA板卡的时钟树分三层:最上游是晶振,给出基准频率;中间是片内PLL,对基准做倍频、分频与相位调整;最上层是时钟分配网络,把各路时钟送到SerDes、PCIe、DDR控制器等外设。

不少工程师下意识把PLL当成"时钟净化器",其实它是"放大搬运工"——输入端的抖动按倍频比等比放大,相噪也一并搬到下游。晶振是第一层基准源,抖动与相噪会渗透到每个下游时钟域;源头不干净,后面再精巧的分配也补不回来。

二、晶振输出质量如何影响下游SerDes/PCIe链路

晶振输出质量的差异,会沿三条路径传导到SerDes与PCIe:

  • 抖动超标。参考时钟一抖,接收端眼图的开合度就被收窄,误码率跟着抬头,信号完整性测试过不了关。
  • 相噪劣化。相噪偏高会吃掉PLL的锁定裕量,环路稳定性下降,高低温或负载波动时容易失锁。
  • 频点偏差与温漂。标称频点偏差过大,接口芯片在启动握手时就对不上;温漂过大,则让"白天能跑、夜里掉链"的偶发故障成为常客。

三类问题共性强:现象在协议层,根因却埋在时钟层,用软件排查容易原地打转。

三、选型要点:抖动、频点、输出模式、温度范围

FPGA时钟晶振的选型,建议由接口规范反推:先确认板卡上的高速接口类型(PCIe Gen4/Gen5、10G/25G以太网、EtherCAT、DDR等)及其合规预算,再据此锁定抖动与相噪门槛,最后按PCB布局定封装与温度范围。

四个关键维度:

  • 抖动:看RMS抖动与峰峰值,高速串行参考时钟通常要压进亚皮秒区间。
  • 相噪:看1kHz/10kHz/100kHz偏移处的相位噪声,它决定PLL能否稳稳锁定。
  • 频点:25MHz、100MHz、125MHz、156.25MHz是主流接口基准,须与规范严格对齐。
  • 温度:工业级-40~+85℃全温区指标才是真实底线。

这四个维度,是FPGA时钟晶振选型要点的骨架;一旦涉及高速串行接口,差分晶振选型还要额外核对输出电平与封装是否匹配。

落到产品匹配,SCTF三条产品线各守一段时钟:

PCIe / SerDes 差分参考
系列:3Z/5Z/7Z
频率:90~200MHz
抖动:≤0.5ps max.
输出模式:LVPECL/LVDS/HCSL
供电电压:1.8/2.5/3.3V
工作温度:-40~+85℃

封装:SMD3225/SMD5032/SMD7050

差分晶振全系列



系统参考与敏感时钟域
系列:2CN/3CN/5CN/7CN
频率:1~54MHz
频率公差:±20ppm
输出模式:CMOS
供电电压:1.8/2.5/3.3V
工作温度:-40~+85℃

封装:SMD2520/SMD3225/SMD5032/SMD7050

低相噪时钟振荡器png

辅助与配置时钟
系列:0C/1C/2C/3C/5C/7C
频率:1~160MHz
频率公差:±20ppm
输出模式:CMOS
供电电压:1.8/2.5/3.3V
工作温度:-40~+125℃

封装:SMD1612/SMD2016/SMD2520/SMD3225/SMD5032/SMD7050

MHz时钟振荡器


四、常见选型误区与建议

晶振选型有几个容易踩的坑,怎么判断自己有没有中招?下面四个误区对照排查。

  • 误区一:指望FPGA内部PLL"滤掉"抖动。
    PLL不具备抖动净化能力,低抖动要从晶振源头解决。
  • 误区二:只核对封装与脚位兼容,忽略抖动与相噪指标。
    按接口合规预算逐项比对,而非只看能不能焊上去。
  • 误区三:拿常温典型值当全温区保证。
    核实-40~+85℃下的抖动与频偏数据,宽温表现才是现场真实水平。
  • 误区四:高速差分接口用单端时钟凑合。
    差分输出靠"做差"抵消共模干扰,是SerDes/PCIe参考时钟的稳妥选择。

五、为什么选择SCTF星通时频?

在FPGA时钟链路上,SCTF星通时频以Z系列DXO、CN系列低相噪SPXO、C系列三线配套,覆盖从高速差分参考到辅助时钟的全链路需求。三档产品按工业级全温区验证出厂,匹配25MHz、100MHz、125MHz、156.25MHz等主流接口基准。

FPGA时钟链路方案需要评估?
Z系列DXO、CN系列低相噪、C系列三线配套,支持免费样品申请与3-5天快速打样,选型问题可联系FAE工程师。

六、常见问题

Q1:FPGA内部PLL能改善晶振抖动吗?
A:不能。PLL只能倍频、分频与相位调整,输入端的抖动与相噪会被等比放大并传递到下游,所以低抖动必须在晶振源头解决。
Q2:FPGA时钟晶振选型,第一步做什么?
A:由接口规范反推。先确定高速接口类型(PCIe Gen4/5、SerDes、EtherCAT等)及其合规抖动预算,再定晶振指标,最后按布局选封装与温度范围。
Q3:为什么高速接口参考时钟要用差分晶振?
A:差分输出靠两线"做差"抵消共模干扰,边沿更干净、抖动更低,是SerDes参考时钟与PCIe链路的稳妥选择,单端时钟在强噪声现场更容易被污染。