主频和晶振频率有什么关系?CPU主频、晶振频率与PLL倍频

发布时间:2025-03-12 阅读次数:3495

主频和晶振频率不是同一个概念。晶振频率通常是系统的参考时钟频率,而CPU主频是处理器实际工作的时钟频率。实际系统中,晶振产生参考时钟后,通常通过PLL锁相环进行倍频或分频,最终生成CPU、MCU或其他数字电路所需的工作频率。因此,24MHz晶振可以经过PLL产生更高的系统时钟,晶振频率并不等于CPU主频。


在电子设备中,主频和晶振频率都是与时钟信号相关的重要参数,但两者并不是同一个概念。晶振频率通常是指石英晶体谐振器或晶体振荡器产生的基础时钟频率,例如 24MHz、25MHz、26MHz、40MHz等。主频则通常指处理器、MCU或其他数字电路工作的时钟频率,例如 1GHz、2GHz、3GHz 等。那么,晶振频率和CPU主频之间到底是什么关系?晶振频率越高,CPU主频就越高吗?


在实际电子系统中,晶振通常作为系统的参考时钟源(reference clock),经过PLL(Phase-Locked Loop,锁相环)、倍频器、分频器以及时钟树等电路处理后,产生处理器所需要的工作频率。晶振提供参考频率,PLL等时钟电路根据系统需求对参考频率进行倍频或分频,最终产生CPU等芯片需要的工作主频。


什么是主频?

主频通常是指处理器或数字电路的工作时钟频率,也可以理解为处理器时钟信号每秒产生的周期数量。例如,一颗处理器的主频为 3GHz,意味着其工作时钟频率为3GHz,即每秒产生约30亿个时钟周期。需要注意的是,3GHz主频并不意味着处理器每秒一定能够执行30亿条指令。一条指令可能需要一个或多个时钟周期,而现代处理器还涉及流水线、乱序执行、多核心等复杂架构。因此,主频主要反映的是处理器的时钟工作频率,而不能单独决定处理器的实际计算性能。


什么是晶振频率?

晶振频率是指晶体谐振器或晶体振荡器工作的标称频率。石英晶体具有压电效应。当外部电路施加电信号时,石英晶体会产生机械振动;反过来,晶体的机械振动也可以产生电信号。由于石英晶体具有较高的品质因数Q值,因此可以利用其稳定的机械谐振特性产生较稳定的频率信号。例如,常见的晶振频率包括:32.768kHz、12MHz、16MHz、24MHz、25MHz、26MHz、27MHz、40MHz等。其中,32.768kHz晶振主要用于低功耗计时和RTC等应用,而MHz级晶振则广泛应用于MCU、通信设备、网络设备、计算机及工业控制设备。


晶振频率和CPU主频之间是什么关系?

晶振频率通常不会直接等于CPU主频。在很多电子系统中,晶振首先提供一个稳定的参考时钟。例如系统使用 24MHz晶振,经过PLL倍频后,可以产生更高频率的系统时钟。例如:24MHz × 100 = 2.4GHz。在这种情况下,24MHz是参考时钟,而2.4GHz是经过时钟电路生成的工作频率。实际芯片中的时钟结构通常更加复杂,可能同时存在倍频、分频和不同的时钟域。因此,不能仅根据CPU主频反推出晶振必须使用多少MHz。例如,同样是2.4GHz的处理器平台,实际设计可能采用不同的参考时钟方案,具体取决于处理器、芯片组以及时钟发生器的设计。


PLL为什么可以把晶振频率变成更高的主频?

PLL,即锁相环(Phase-Locked Loop),是电子系统中非常常见的时钟处理电路。它可以将外部参考时钟与内部反馈时钟进行比较,并通过控制内部振荡器,使输出频率与参考时钟保持稳定的比例关系。PLL可以实现对参考时钟的倍频和分频。例如,系统输入24MHz参考时钟,通过PLL后可以得到更高频率的时钟信号,再根据处理器内部的时钟架构进行分配。因此,在设计高速数字系统时,工程师关注的不仅是晶振频率是否满足要求,还需要关注参考时钟的频率准确度、频率稳定度、相位噪声、抖动以及电源噪声等参数。


晶振频率越高,CPU主频就越高吗?

不一定。CPU主频主要由处理器内部的时钟架构和PLL等电路决定,晶振更多承担参考时钟的作用。例如,一个系统使用24MHz晶振,并不意味着系统最高只能工作在24MHz。经过PLL倍频后,可以产生数百MHz甚至GHz级的内部时钟。反过来,选择更高频率的参考晶振,也不一定意味着系统就能够获得更高的CPU主频。因此,在晶振选型过程中,不能简单地认为“晶振频率越高越好”,而应该根据芯片规格书和系统时钟架构选择合适的参考频率。


晶振频率对系统性能有什么影响?

频率准确度

晶振的实际频率与标称频率之间存在一定偏差,通常使用ppm表示。例如,一颗24MHz晶振的频率准确度为±10ppm,那么在规定条件下,其频率偏差约为:24MHz × 10ppm = ±240Hz。如果参考时钟本身存在较大的频率误差,经过PLL倍频后,相关误差也可能传递到系统时钟中。因此,对于通信、网络同步、测量仪器等对时钟精度要求较高的应用,需要重点关注晶振的频率准确度。


频率稳定度

频率准确度主要关注晶振在规定条件下的初始频率偏差,而频率稳定度则关注频率随着温度、电压、时间以及环境变化产生的漂移。例如,普通石英晶振在温度发生变化后,输出频率会产生一定程度的变化。对于普通消费电子设备,这种变化可能在系统允许范围内;而对于通信、导航、测试测量等高精度应用,则可能需要采用TCXO、OCXO等高稳定性晶振。


相位噪声和抖动

对于高速处理器、高速通信和数据传输系统,晶振的相位噪声和时钟抖动同样非常重要。参考时钟的噪声可能经过PLL等时钟电路影响系统时钟质量。因此,在高速系统中,除了关注“多少MHz”,还需要关注晶振的低相位噪声、低抖动和频率稳定性。


不同应用如何选择晶振频率?

晶振频率并不是独立选择的,而是需要结合芯片的参考时钟要求进行确定。对于MCU、通信芯片、网络芯片、CPU等应用,首先需要查看芯片规格书中规定的参考时钟频率范围。例如芯片可能要求24MHz、25MHz或26MHz参考时钟。确定参考频率后,还需要进一步确认晶振的负载电容、等效电阻、工作温度范围、频率准确度、频率稳定度和驱动功率等参数。如果系统对温度变化比较敏感,可以考虑温补晶振TCXO;如果对长期频率稳定性和高精度要求更高,则可以进一步考虑OCXO等高稳定性晶振。对于高速通信和高性能数字系统,则需要进一步关注晶振的相位噪声和抖动指标。


晶振选型不能只看频率

在实际项目中,工程师经常会遇到这样的情况:“芯片需要24MHz晶振,是不是只要买一颗24MHz晶振就可以?” 答案是否定的。即使两个晶振的标称频率都是24MHz,它们的封装尺寸、负载电容、等效电阻、频率准确度、温度特性、驱动功率以及相位噪声等参数也可能不同。这些参数都会影响晶振与振荡电路之间的匹配以及最终的时钟性能。因此,晶振选型通常需要结合芯片规格书和实际电路进行综合确认。


KOAN晶振

KOAN凯擎东光提供无源晶振和有源晶振,覆盖kHz、MHz等多种频率范围,并提供不同封装尺寸和电气参数的产品选择。针对不同应用场景,KOAN可提供普通石英晶振、低相位噪声晶振、低抖动晶振、温补晶振TCXO、恒温晶振OCXO等产品。在CPU、MCU、通信设备、网络设备、工业控制、消费电子等应用中,工程师可以根据芯片要求和系统时钟架构选择合适的参考时钟产品。选择晶振时,不仅要看频率,还需要综合考虑频率准确度、频率稳定度、负载电容、等效电阻、工作温度、驱动功率、相位噪声和抖动等参数,以保证整个时钟系统稳定可靠地工作。

  • 上一篇:晶振受到电磁干扰对单片机有什么影响?如何降低EMI干扰?
  • 下一篇:晶振波形失真的原因及解决方法:负载电容、驱动功率与PCB设计