为今天的高速系统设计时钟定时电路不是一件简单的事情。不断提高的时钟频率、不断缩小的定时裕度和越来越紧张的电路板布局导致一系列的偏移、噪声、串扰及其他信号完整性问题。在今天的许多复杂系统中,设计师必须在电路板上分布多个时钟,以满足不断增长的子系统阵列的需求。同时,随着时钟网络的不断扩大以及传输线路不断加长,设计师必须支持差分信号,以最大限度地减少串扰和其他形式干扰带来的影响。
但是这样做的风险很大。由于系统中存在高速和分布广泛的信号,因此时钟树电路对系统性能、功耗、电磁辐射(EMI)和成本的影响很大。如果对其进行优化,则能为设计师带来效率、可靠性等方面的巨大好处。如果设计师不能有效地设计时钟电路,将可能导致产品无法在市场上获得成功。
过去,设计师们一直在依靠传统的基于分立元件的振荡器来满足其时钟树设计需求。然而,IC制造商最近已开始提供各种集成了传统的时钟功能单片硅定时器件。本文将回顾今天设计师在开发时钟定时电路方面遇到的挑战,并分析这些不同的元件是如何影响其设计的。
主要挑战
在这个新的系统设计环境中,设计师们想要实现无瑕疵而精确的时钟信号分布将必须面对一系列严峻的新型挑战。迹线的加长要求设计师特别注意负载间的迹线延迟的差别,并均衡系统支持的众多器件的设置和保持时间。数年前的时钟周期相对较大,偏移问题也许只是较为棘手而已。而随着时钟周期缩短至纳米级,延迟则很容易导致时钟遗漏或时钟周期反转。如果设置和保持时间受到影响,系统将进入亚稳态而变得不可靠。
同时,设计师还必须处理一系列与噪声相关的新问题,例如信号反射、地弹噪声(ground bounce)、信号串扰以及各个设计中潜伏的双时钟。如果这些问题没有被提前发现,将会给性能、信号完整性,甚至系统可靠性带来重大的影响。
抖动控制
不断提升的时钟频率和不断提高的时钟树设计复杂度使抖动控制变得尤为重要。定时不确定性是所有定时系统性能中都要考虑的重要因素,尤其是当数据速率达到数Gbps时。因此,今天的设计师需要花更多的精力来发现抖动源。更快的边缘速率和更高的切换电流,随同不断增加的时钟频率,增加了时钟域间的干扰的可能性。而且这也将导致一系列可加重抖动程度的问题,包括串扰、传输线的不正确端接和振铃振荡(ringing)。
在通信市场,新的行业标准对抖动控制提出了非常高的要求。设计师必须使用可提供足够裕度的定时元件来满足这些规范。同时,少数元件需要不断地集成更多功能驱使设计师不得不在大型ASIC或ASSP中将锁相环与其他电路集成在一起。而这样会增加定时电路的抖动。因此,随着对抖动控制要求的不断提高,迫使设计师将功能分开而将重要的定时功能移到外部定时IC上。
随着时钟树设计的复杂性和抖动控制重要性的不断提高,迫切需要设计师在开发早期就开始定义定时电路架构。尽早在开发前期解决这些问题,设计师就可以更轻松地修改设计以补偿抖动控制,减少重新设计并加速将产品推向市场。一些定时IC厂商现在还提供咨询服务以帮助设计师优化电路图和电路板布局。
EMI问题的处理
定时电路设计中的另一个重要考虑因素是EMI。当前设计使用的时钟频率越高,越容易违反针对传导和辐射的EMI标准。目前,已经出现了针对A类的工业和办公室设备和针对要求更严格的B类住宅和消费应用的一些主要标准。
作为系统中最高频率的信号,时钟生成和分布电路已成为EMI的主要来源。因为整个系统是在时钟率下同步运行的,处理器和总线活动产生的电源噪声也以时钟频率或谐波形式出现。因此,所有由数字交换引起的系统电源噪声都会保持与系统时钟同步。
当系统以低频率运行时,设计师可通过增加屏蔽、使用扼流圈、铁氧体磁珠或其他技术来解决这些EMI问题。但是这些技术一般都比较昂贵,而且耗费时间。
近几年,设计师已开始采用扩频技术来调节输出频率,以减少由时钟产生的峰值能量辐射,并符合新的EMI限制要求。这些技术可以用来降低由基波和相应谐波产生的EMI。事实上,扩频技术已经得到普遍应用。一些总线架构,例如PCI Express,已经在其文件中提出了明确的规范,以帮助设计师的设计符合规范。因此,现在许多的时钟合成器都带有扩频功能选项。
图1包含的DLP投影仪/TV应用详细描述了新一代时钟合成器可满足新兴需求的功能集成。该器件使用了25MHz晶振或基准时钟输入,可提供固定的48MHz和50MHz时钟输出。该合成器在50MHz CPU时钟上增加了扩频调制,以符合行业EMI标准。其典型的峰-峰抖动仅为+/-125ps。
图1:DLP投影仪/TV框图。
设计复杂系统的定时电路
相关推荐
图文详解:定时器实用电路的原理
定时器电路是一种实用电路,包括固定时间定时器、时间可变定时器、倒计时定时器等。定时器启动后即自动运行,定时时间结束时会发出声、光提示,也可控制负载的动作。
2020-06-30 15:43:1132615
555定时器电路原理图 基于555芯片的定时器电路设计
这节要将的是关于555芯片组成的定时器电路,主要讲解6种,分别是延时定时器、长延时定时器、分段式定时器、抗干扰的定时器、可变间歇定时器和通、断时间分别可调的循环定时器。前3种相对而言简单一些;后3种定时器,相对前面3种就相对复杂一些。不过,只要认真探索,任何困难都能迎刃而解的。
2023-07-18 17:40:494344
复杂电路的设计和分析方法?
我大概学完了STM32、嵌入式Linux这些软件、操作系统方面的基础理论和编程。但还是想偏硬件学一学,只设计过很简单的二层板,看一些电路非常复杂,比如下面这个电源电路,我也只知道是电源电路,为何
2021-04-12 22:33:14
STM32为什么要有复杂的时钟系统
STM32为什么要有复杂的时钟系统首先STM32 本身非常复杂,外设非常的多,但是并不是所有外设都需要系统时钟这么高的频率,比如看门狗以及 RTC 只需要几十 k 的时钟源即可。同一个电路,时钟越快
2021-08-06 08:36:41
[原创]最复杂的冰箱电路
做过50多款冰箱控制器,直到最近才做了一款最全面的,发出来给大家共享一下,显示板就不发了。电路不是很复杂,主要是程序比较复杂,多多指教。日后我会陆续带来冰箱 洗衣机 空调 吸尘器 按摩椅的比较全面一点的控制电路。
2010-09-21 15:11:58
labview利用elapsed time定时实现复杂功能
本帖最后由 zhihuizhou 于 2011-11-25 10:52 编辑
elapsed time 功能远比上面的VI功能强大,可以实现复杂的控制功能.1.循环定时触发一个事件. 2.PWM波形.3.系统时钟
2011-11-25 10:04:20
混合信号示波器如何加速复杂系统测试?
的测试手段和工具,来完成比以往更加复杂的测试任务。为了解系统的整体工作特性,工程师只有同时测量模拟、数字信号,甚至包括总线信号,才能了解系统故障的原因和掌握信号和指令的时序和逻辑关系。如何加速复杂系统测试?也只有混合信号示波器能做到了。
2019-08-09 06:48:24
请问:复杂电路分解的问题
一个复杂电路是不是可以分解为各个单一功能的电路,比如RC电路、放大电路等?如果是,那么是不是也可以反过来说,一个复杂电路都是由各个单一功能的电路模块组成?我还有个问题,这个单一功能的电路连接时,在它们的连接处有什么特殊的要求,比如必须要用什么器件连接等?
2015-10-16 07:06:31
555定时电路及其应用
555定时电路及其应用
一、 实训目的1. 熟悉基本定时电路的工作原理及定时元件对振荡周期和脉冲宽度的影响;2. 掌握用555集成定时器构成定时电路的方
2009-04-07 23:04:41440
基于PSPICE的555定时器电路仿真分析
基于PSPICE的555定时器电路仿真分析:555定时器作为应用广泛的一种数字一模拟混合集成电路,其原理分析比较复杂。作者在文中应用PSPICE对555定时器构成的施密特触发器、单稳态触发
2010-04-12 08:38:42107
实用双表定时电路(四)
实用双表定时电路(四)
笔者针对蛋鸡饲养中需要补充光照这一实际应用场合而设计并制作的双表定时电路,经实际应用,效果很好。
电路原理如附图所示。电源电
2009-07-27 11:37:52511
复杂电路系统电源及PDS设计
现代大型集成电路,比如CPU、大型FPGA等消耗的电流往往达到数安到几十A,并且一些复杂系统电源种类繁多,因此电源系统的设计是否合理往往成为系统能否稳定工作的关键。电源系统的
2011-09-27 10:47:585013
定时计数器T0作定时的电路原理图
用AT89S51 单片机的定时/计数器T0 产生一秒的定时时间,作为秒计数时间,当一秒产生时,秒计数加1,秒计数到60 时,自动从0 开始。硬件电路如下图1所示: 1. 把单片机系统区域中的P
2012-05-23 11:03:124307
间歇定时器电路图
在某些场合可能需要能够周期性循环定时控制的定时器,本文所述电路即可完成这一要求,每1~2个小时定时器可以接通被控电路工作1~3分钟,接通时间和关闭时间可以独立调节。
2020-03-19 15:00:572274
定时器电路的详细说明
定时器电路是一种实用电路,包括固定时间定时器、时间可变定时器、倒计时定时器等。定时器启动后即自动运行,定时时间结束时会发出声、光提示,也可控制负载的动作。
2021-01-07 22:40:0018
定时器原理以及一般定时器实现的方式
定时器原理一般定时器实现的方式有以下几种: 基于排序链表方式: 通过排序链表来保存定时器,由于链表是排序好的,所以获取最小(最早到期)的定时器的时间复杂度为 O(1)。但插入需要遍历整个链表,所以
2021-08-14 11:15:176233
定时蜂鸣器电路的工作原理
工作中经常用到定时电路,现在有很多定时芯片或者单片机等替代,那么不用芯片内可以设计出一个定时电路吗?答案当然是可以的,下面这个电路就是使用最简单的元器件设计出的一个定时蜂鸣器电路。
2023-03-24 15:12:151173
使用555定时器的可调双定时器电路
定时器 IC 555 是最通用和最常用的 IC 之一,因为它的应用范围更广,如 PWM放大器、延迟定时器、开关电路、占空比选择器、时钟脉冲发生器等。这也可用于各种应用,如精确定时、顺序定时、延时生成
2024-02-25 15:16:00176
评论
查看更多