发布时间:2021-08-18 阅读量:2521 来源: 我爱方案网 作者: 我爱方案网整理
根据定义,高速模数转换器(ADC)是对模拟信号进行采样的器件,因此必定有采样时钟输入。某些使用ADC的系统设计师观测到,从初始施加采样时钟的时间算起,启动要比预期慢。出人意料的是,造成此延迟的原因常常是外部施加的ADC采样时钟的启动极性错误。许多高速ADC的采样时钟输入具有如下特性:

差分内部偏置到设定的输入共模电压(VCM),针对交流耦合时钟源而设计本讨论适用于时钟缓冲器具有上述特性的转换器。差分ADC时钟输入缓冲器常常有一个设计好的切换阈值偏移。如果没有这种偏移,切换阈值将发生在0V差分。如果无偏移的时钟缓冲器被解除驱动且交流耦合,则器件内部会将时钟输入(CLK+和CLK)拉至共模电压。这种情况下,CLK+上的直流电压和CLK上的电压将相同,意味着差分电压等于0V。在理想世界里,若输入上无信号,则时钟缓冲器不会切换。但在现实世界里,电子系统中总是存在一些噪声。在输入切换阈值为0V的假想情况中,输入上的任何噪声都会跨过时钟缓冲器的切换阈值,引发意外切换。若将足够大的输入切换阈值偏移设计到时钟缓冲器中,则同样的情况不会引发切换。因此,为交流耦合差分时钟缓冲器的切换阈值设计一个偏移是有利的,故而时钟缓冲器常常有一个切换阈值偏移。不施加时钟时,时钟缓冲器中的内部偏置电路将CLK+和CLK各自拉至相同的VCM。初始施加时钟时,CLK+和CLK将偏离先前确立的VCM,分别向正方向和负方向(或负方向和正方向)摆动。在图1中,VCM=0.9V。
图1显示在器件处于非活动状态(要么初始启动系统,要么时钟驱动器在一段时间内处于非活动状态)之后施加时钟的情况。这种情况下,CLK+在第一个边沿向正方向摆动,CLK向负方向摆动。若在输入切换阈值上增加一个正偏移,此时钟信号将在第一个边沿切换时钟缓冲器,时钟输入缓冲器将立即产生一个时钟信号。如果时钟偶然从相反极性启动,则CLK在第一个边沿向正方向摆动,CLK+向负方向摆动。在给输入切换阈值增加相同正偏移的情况下,此时钟信号在第一个边沿及随后的边沿都不会切换时钟缓冲器,直至波形被拉向稳态,随着时间推移而跨过切换阈值。

可以看出,初始启动时钟的极性对带有输入阈值偏移的时钟缓冲器的切换具有重要影响。在其中一种情况下(本例中CLK+初始上升),当初始施加时钟时,时钟缓冲器立即开始切换,完全符合预期。在极性相反的情况下(本例中CLK+初始下降),当初始施加时钟时,时钟缓冲器不会立即开始切换。如果您发现ADC启动有意外的延迟,请尝试改变时钟启动极性,这可能会使启动时间恢复正常。
在任何数字电子系统中,时钟信号都扮演着“心脏起搏器”的角色。
RTC晶振与普通32.768kHz晶振的PCB设计要点基本一致,其核心均在于通过优化布线以降低杂散电容、确保频率精度,并依托合理的布局规划最大限度屏蔽来自板上其他信号源的电磁干扰。
按晶振的功能和实现技术的不同,分为温度补偿晶振(TCXO)、压控晶振(VCXO)、恒温晶振(OCXO)。
为了在性能与功耗之间取得最佳平衡,需要根据具体应用场景,对基准时钟进行相应的分频、倍频或转换处理,从而为各模块提供适宜的时钟信号。此时,分频技术就成为连接晶振基准频率与系统需求的关键,通过数字电路将晶振原始频率按固定比例降低,输出符合要求的低频时钟信号。
RTC芯片是一种专门用于精准计时、掉电续时的专用集成电路,其核心功能是提供精准、稳定的时间信息(包括秒、分、时、日、月、周、年),并能在主电源断电后依靠备用电池继续保持计时,从而确保时间持续不间断。