比较器和时钟信号生成电路的制作方法

文档序号:7541801阅读:245来源:国知局
比较器和时钟信号生成电路的制作方法
【专利摘要】本发明涉及比较器和时钟信号生成电路。用于时钟信号生成电路的比较器具有耦合到比较器输入信号的第一和第二输入晶体管。第一和第二滞后晶体管耦合在输入晶体管和比较器的输出级之间,并应用滞后到输入信号的比较。第一和第二滞后控制晶体管耦合在输入晶体管和滞后晶体管之间以在滞后使能信号的控制下隔离滞后晶体管与输入晶体管。
【专利说明】比较器和时钟信号生成电路

【技术领域】
[0001] 本发明涉及集成电路,更特别地涉及一种比较器和时钟信号生成电路。

【背景技术】
[0002] 晶体振荡器电路通常用于生成振荡信号并能够用来提供时钟信号。晶体振荡器的 启动通过使用随机噪声信号来实现,该随机噪声信号激励晶体以开始以其固有频率振荡。 然后,放大由晶体生成的信号并将其应用于激励晶体,逐渐地增加晶体共振频率处信号的 强度,直到其频率主导了晶体电路的输出。
[0003] 然而,在晶体振荡器启动期间,某些寄生频率可能持续相当长的时段,并且可以导 致生成差的或不稳定的时钟信号。这种不稳定的时钟信号可以引起依赖时钟信号的其他电 路的错误操作。
[0004] 具有减少或限制生成不稳定时钟信号的可能性的电路是有利的。

【专利附图】

【附图说明】
[0005] 仅作为举例,参照附图,描述本发明的更多细节、方面和实施例。在附图中,相同的 数字用于标识相同或功能上相似的元件。在附图中的元件用于简洁和清楚地说明,并不一 定按比例画出。
[0006] 图1示意地示出根据本发明实施例的示例时钟生成器电路;
[0007] 图2示意地示出根据本发明实施例的适于在图1的时钟生成器电路中使用的比较 器的电路图;
[0008] 图3示意地示出根据本发明实施例的适于在图1的时钟电路中使用的另一比较器 的电路图;
[0009] 图4例示根据本发明实施例的振荡器的瞬时启动波形;
[0010] 图5例示根据本发明实施例的振荡器电路的禁止和重新使能的瞬时波形;
[0011] 图6例示使用现有技术电路和使用根据本发明实施例的电路所生成的时钟信号 中所测量的相位噪声;
[0012] 图7例示根据本发明实施例的生成时钟信号的方法。

【具体实施方式】
[0013] 本发明所例示的实施例在极大程度上可利用本领域技术人员所熟知的电子部件 和电路来实现,从而,为了本发明下面概念的理解和了解,并且为了不模糊或分散本发明的 教导,不会以比上述认为需要的任何更大程度来解释细节。
[0014] 为了避免不稳定时钟信号的生成,例如,通过晶体振荡器生成的信号典型地通过 使用滞后(hysteresis)来进行滤波,以便移除小波。然而,滞后的使用将不同的信号伪象 (singnal artifact)引入到由振荡晶体输出所生成的时钟信号中,例如,发现其在生成的 时钟信号中增加抖动(jitter)。
[0015] 在时钟信号中抖动的存在能够限制使用此时钟信号的电路性能,特别是射频(RF) 电路和锁相环(PLL)。从而,好的晶体电路将滤除当晶体启动时形成的小信号晶体波形。然 而,由于过多的晶体抖动的引入,这种滤波导致RF性能的减小。
[0016] 从而,在当前系统中,在提供好的晶体振荡器时钟信号和好的RF性能之间经常存 在折衷。在当前设计中,相对于过滤小晶体振荡器启动波形经常偏爱RF性能(在相位噪声 中所测量的)。由于寄生频率的不充分滤波,这进而将引起某些系统不恰当地启动,并且将 引起系统的不稳定的行为。
[0017] 根据本发明实施例,自动受控滞后添加到用来由晶体振荡器信号生成时钟信号的 比较器电路中。在第一操作模式中,在晶体振荡器启动相位期间使用滞后,而晶体振荡器信 号的振荡幅度很小。一旦振荡器启动并提供稳定振荡信号,禁止比较器中的滞后以提供低 相位噪声、低抖动的时钟信号,从而避免了 RF性能的减小。
[0018] 现在参考图1,示出了根据本发明实施例的具有自动受控滞后电压的时钟生成器 电路100,其能够在RF电路的不同操作相位期间满足用于振荡器模式的不同需要。电路100 包括耦合于晶体单元102两端的放大器104,并且该放大器104也耦合在比较器106的第 一和第二输入之间。比较器106的输出耦合到对由比较器106输出的时钟信号的周期进行 计数的计数器模块110。计数器模块110的第一输出耦合到比较器106的控制输入以使能 /禁止比较器106中的滞后的使用。输出元件108的控制输入也耦合到计数器模块110的 第二输出。比较器的信号输出f禹合到输出兀件108的信号输入。形成电路100的输出112 的输出元件108的输出呈现用于在其他电路中使用的时钟信号。
[0019] 在操作中,当振荡器启动时,在比较器106中使计数器模块110的第一输出滞后。 启动信号应用到以其固有频率开始共振的晶体单元102。在这点处,包括晶体固有频率和其 他寄生频率的谐波的频率范围将存在于跨晶体单元102的振荡信号中。然而,振荡信号的 初始幅度太小以至于不能克服比较器106的滞后电压。通过放大器104放大振荡信号并将 其重新应用到晶体单元102,其表现为滤除不同于晶体单元102的固有频率的频率,而加强 在固有频率处的振荡。
[0020] 从而,初始的弱振荡信号通过比较器106的滞后来阻止。最后,固有频率处的振荡 将占主导并且振荡信号的幅度将增加。随着由晶体单元102和放大器104生成的振荡信号 的幅度增加,其最后将超出比较器106的滞后电压,并且初始时钟信号将在比较器106的输 出处变为可用。该初始时钟信号由比较器利用滞后所生成,并且在此周期期间,某些寄生频 率保留在用于生成时钟信号的振荡信号中。从而,可以预料到该初始时钟信号包括噪声和 抖动,并不应由其他电路所使用。从而,通过输出元件108阻止初始时钟信号的分配。
[0021] 在输入处接收初始时钟信号到计数器110,该计数器110对在比较器106的输出处 提供的初始时钟信号的时钟周期进行计数。一旦已经计数了时钟周期的预定数量,例如,在 图1中所示的实施例中1024个时钟周期,可假设现在由比较器106生成稳定时钟信号并且 计数器110的输出的第一极性反转以禁止比较器106中的滞后。
[0022] 当在比较器106中禁止滞后,潜在地存在不希望对输出时钟信号生成的影响(例 如,假信号、时钟占空比的改变等)。为了避免利用时钟信号将这种假信号传输到电路,由 输出元件108延缓(hold off)在电路输出112上存在的输出时钟,直到由计数器模块110 已经计数了时钟周期的另外预定数量,即图1的实施例中另外的1024个周期。然后计数器 110断言在计数器的第二输出上的信号以指示输出元件108来呈现在输出112上的时钟信 号。
[0023] 图2例示适于在图1中所示的时钟生成器电路100中使用的比较器电路206。所 例示的比较器具有与已知比较器电路相同的一定相似性,但包括允许滞后以可控地应用到 输入信号的另外部件。在比较器电路206中,由PM0S晶体管210和212形成电流源,并且 其基于I Mf提供调节电流。比较器的输入,即将要比较的两个电压,施加到PM0S输入晶体管 220和222的栅极。匪0S滞后晶体管234和236交叉耦合到输入晶体管220和222,并且操 作以在比较器中提供滞后。第一输入晶体管220与第二滞后晶体管236之间和第二输入晶 体管222与第一滞后晶体管234之间分别稱合第一和第二滞后控制晶体管226和224。滞 后控制晶体管的栅极耦合到滞后使能信号244,其能够用于控制是否使能在比较器206中 的滞后。
[0024] NM0S晶体管230、232、238和240与PM0S晶体管214和216 -起形成到用以生成 比较器的单一输出的单一输出转换器的双输出。而NM0S242和PM0S218形成比较器输出的 第二级,并且操作以由输入电压之间的比较结果生成方波输出信号228。
[0025] 当和在图1中例示的电路一起使用时,比较器206使振荡器晶体102和放大器104 耦合到由晶体管220和222的栅极提供的输入。比较器的输出228耦合到计数器110的输 入并且也耦合到输出元件108。计数器110的第一输出提供滞后使能信号244并且当振荡 器启动时,设置滞后使能信号以导通滞后控制晶体管224和226来将输入晶体管220和222 导电地耦合到滞后晶体管234和236。一旦振荡输入信号的电压超出比较器的滞后电压,t匕 较器将开始在输出228处提供方波时钟信号。
[0026] 计数器110对输出228处提供的时钟信号的周期进行计数,并且一旦已经计数时 钟周期的第一预定数量,则反转滞后使能信号244的极性以关断滞后控制晶体管224和 226,并且从而在比较器内隔离滞后晶体管234和236与输入晶体管220和222。
[0027] 根据某些实施例,一旦已经禁止滞后,则然后可以提供时钟信号给其他电路。替代 地,如图1中电路所示,计数器110可以控制输出元件108以阻止时钟信号到时钟生成电路 100的外部的传输,直到已经计数了时钟周期的另外预定数量。这是由于比较器中禁止滞后 可导致生成对输出时钟信号的潜在的不希望的影响。
[0028] 图3例示与图2中所示的比较器206相似的另一比较器电路306。比较器306进 一步包括耦合在滞后晶体管234和236与比较器306的输出级之间的第一和第二NM0S控 制晶体管312和310。控制晶体管312和310由滞后使能信号244的反转所控制,使得当滞 后控制晶体管224和226不导通时控制晶体管310和312导通,反之亦然。
[0029] 在启动振荡器期间,使能比较器306中的滞后,并且因此第一和第二控制晶体管 310和312不导通且不作为比较器306操作中的一部分。一旦禁止滞后,反转滞后控制信号 的极性,滞后控制晶体管224和226不再导通。然后第一控制晶体管312导通,使得滞后晶 体管234有效地与晶体管230并行地操作,作为比较器306的输出级的一部分。相似地,第 二控制晶体管310导通,使得滞后晶体管236与晶体管240并行地操作。从而,一旦已经禁 止比较器306中的滞后,滞后晶体管234和236转换角色以形成比较器输出级的一部分,导 致输出的更强驱动。在与图2中所示实施例相比较,这帮助进一步减小时钟信号中的相位 噪声。
[0030] 图4例示用于图1的时钟生成电路100的瞬时启动波形。第一曲线408例示来自 晶体单元102的存在于比较器106输入处的振荡信号;第二曲线410例示由计数器110提 供的滞后使能信号244 ;以及第三曲线412例示来自时钟生成电路100的时钟信号输出。在 首先启动时钟生成电路之后的第一周期402期间,能够看到由晶体102提供的信号的振荡 在幅度上缓慢地增加。靠近第一周期402的结束,这些振荡将超出比较器106的滞后电压, 比较器将开始输出信号。一旦计数器110已经计数了比较器106的输出中的时钟周期的预 定数量,则在曲线410中所示的滞后使能信号114切换到禁止比较器中的滞后。在第二周 期404期间,已经禁止比较器中的滞后,由晶体102提供的振荡信号的幅度继续增加,如曲 线408中所示。在第二周期期间,计数器110计数比较器106输出中的时钟周期的第二预 定数量,然后在第三周期406期间,使能时钟生成电路的输出112,如第三曲线412中所示。
[0031] 图5例示了当进入和退出停止模式时振荡器晶体102和时钟生成电路100的瞬时 波形。在初始启动处,脉冲信号502应用到晶体振荡器102以开始生成振荡输出信号。在时 段504期间,振荡的幅度逐渐增加,如图4所示,直到时钟信号506在时钟生成电路100的 输出112处变得可用。在时间508处,时钟生成电路进入停止模式,并且禁止振荡器电路。 如图5中所示,由于晶体102继续共振,则某些振荡继续。在时间510处,时钟电路100退 出停止模式,并且另外的脉冲信号应用到晶体振荡器102。在重新启动时,由于晶体102继 续振荡,滞后电压快速超出,通过计数器110对时钟周期的第一预定数量进行计数,在512 处禁止比较器106中的滞后。在对时钟周期第二预定数量进行计数之后,时钟信号514在 时钟生成电路100的输出112处变得可用。
[0032] 如从图5中所示示例中可见,本发明实施例还提供在退出停止模式之后时钟信号 的快速重新获取。
[0033] 图6例示与现有技术系统相关联的相位噪声602与使能滞后的所公开的时钟生成 器电路的相位噪声604以及一旦已经禁止滞后的所公开电路的相位噪声606相比较的模拟 结果。如图6所示,并且可如所期望的,在使能比较器的滞后时,与现有技术布置比较增加 了相位噪声。然而,一旦时钟信号已经建立并且禁止滞后,所公开的电路提供与不存在滞后 的现有技术系统相似的相位噪声性能。这意味着所要求的布置能够匹配时钟生成电路(其 已经对于低相位噪声优化)的相位噪声性能,,同时也提供滞后以在晶体单元启动期间过 滤信号从而避免生成不稳定时钟信号。
[0034] 图7例示根据本发明实施例的生成时钟信号的方法700。在块702处,利用信号初 始化晶体单兀102以使得振荡器晶体开始振荡。在块704处,作为时钟生成器电路的启动 的一部分,使能比较器中的滞后的应用。然后监控比较器的输出,并在706处对比较器输出 处存在的时钟周期进行计数。接下来,执行检查708以确定已经计数的时钟周期的数量是 否已经超出时钟周期的第一预定数量。如果没有,则方法返回块706并继续对时钟周期进 行计数。如果已经达到时钟周期的第一预定数量,则在块710处禁止比较器中的滞后。在 比较器的输出处的时钟周期继续在块712处进行计数,利用第二检查714来确定是否已经 计数了时钟周期的第二预定数量。一旦已经计数了时钟周期第二预定数量,则在716处使 能时钟生成器电路的输出,并且使时钟信号可用于与时钟生成器电路耦合的其他电路。
[0035] 在前面的描述中,本发明通过参考本发明的实施例的特定举例进行了描述。然而, 明显的是各种修改和改变并不偏离如所附权利要求所提出的本发明的更宽广的精神和范 围。
[0036] 这里所讨论的连接可以是任何类型的适于将信号例如通过中间装置,传输出或传 输到相应节点、单元或装置的连接。因此,除非另有暗示或阐明,例如,连接可以是直接连接 或间接连接。可以根据单个连接、多个连接、单向连接或双向连接说明或描述连接。然而, 不同的实施例可以改变连接的实施。例如,可以使用分开的单向连接,而不是双向连接,反 之亦然。此外,多个连接可以由单个连接所替代,该单个连接串行地传输多个信号或以时间 多路复用方式传输多个信号。同样地,也可以将承载多个信号的单个连接分离为承载这些 信号的子组的各种不同连接。从而,对于传输信号存在多个选项。
[0037] 尽管特定的导电类型或电位的极性已经在示例中进行描述,但是可以理解也可以 反转导电类型或电位的极性。
[0038] 这里描述的每个信号可以设计为正或负逻辑。在负逻辑信号情况中,信号有效为 低,其中逻辑真状态相应于逻辑电位〇。在正逻辑信号情况中,信号有效为高,其中逻辑真 状态相应于逻辑电位1。需要注意,这里所描述的任何信号能够被设计为负或正逻辑信号。 从而,在可替代实施例中,作为正逻辑信号所描述的这些信号可以实施为负逻辑信号,而作 为负逻辑信号所描述的这些信号可以实施为正逻辑信号。
[0039] 此外,当述及使信号、状态位、或相似设备成为其逻辑真或逻辑假状态时,这里分 别使用术语"断言"或"设置"和"否定"(或"去断言"或"清除")。如果逻辑真状态是逻辑 电平1,那么逻辑假状态是逻辑电平0。并且,如果逻辑真状态是逻辑电平〇,那么逻辑假状 态是逻辑电平1。
[0040] 本领域技术人员可以意识到逻辑块之间的界线仅是例示性的,并且可替代的实施 例可合并逻辑块或电路元件,或者将功能性的替代分解应用到各种逻辑块或电路元件。从 而,可以理解这里所描述的结构仅是示例性,并且实际上也可以实施达到相同功能性的多 个其他结构。达到相同功能性的部件的任何布置被有效地"关联",使得达到所期望的功能 性。因此,这里组合达到特定功能性的任何两个部件能够被认为是彼此"相关联",使得可以 达到所期望的功能性,而无论结构或中间部件如何。同样地,这样相关联的任何两个部件也 可以看做相互之间"可操作连接"或"可操作耦合"以达到所期望的功能性。
[0041] 此外,本领域技术人员也可意识到上述所描述的操作之间的界线仅是例示性的。 多个操作可合并为单个操作,单个操作可分配到附加操作中,并且操作可以在时间上至少 部分重叠地执行。此外,可替代的实施例可以包括特定操作的多个实例,并且在各种另外的 实施例中可改变操作顺序。
[0042] 同样,例如,在一个实施例中,所例示的示例可以实施为定位在单个集成电路上或 相同装置内的电路。例如,所公开的时钟生成电路1〇〇可作为SoC或其他集成电路的一部 分,用于生成时钟信号在整个集成电路中使用。替代地,示例可以实施为以适合的方式彼此 相互连接的任何数量的分开的集成电路或分开的装置。例如,时钟生成电路可作为单独芯 片或集成电路提供,其能够用来生成用于其他所连接的集成电路的时钟信号。
[0043] 同样,例如,示例或其部分可以实施为物理电路中的软件或编码表示或者可转变 为物理电路的逻辑表示的的软件或编码表示,例如任何适当类型的硬件描述语言中。
[0044] 同样,本发明也不限于在不可编程硬件中执行的物理装置或单元,也能应用在可 编程装置或单元中,其能够根据适合的程序编码通过操作来执行所期望的装置功能,诸如 主机、小型计算机、服务器、工作站、个人计算机、笔记本、个人数字助理、电子游戏机、汽车 或其他嵌入式系统、移动电话和各种其它无线设备,在本申请中统称为"计算机系统"。
[0045] 然而,其他修改、改变和替换也是可能的。因此,说明书和附图应视为例示性而不 是限制性的。
[0046] 在权利要求中,词语"包括"不排除存在除列在权利要求中的元件或步骤之外的其 他元件或步骤。此外,这里使用的术语"一个"定义为一个或多于一个。同样,引导短语的使 用,如权利要求中的"至少一个"和"一个或多个",不应解释为暗示由不定冠词"一个"对其 他权利要求要求要素的引导将包括这种引导的权利要求要求要素的任何特定权利要求限 制为仅包括一个这种元件的发明,即使当相同权利要求包括引导短语"一个或多个"或"至 少一个"和不定冠词如"一个"时。这同样适用于定冠词的使用。除非另有声明,如"第一" 和"第二"的术语用来在这种术语描述的要素之间任意区分。从而,这些术语不一定意味着 指出这种要素的时间或其他优先化。在相互不同的权利要求中描述特定手段的事实不表明 这些手段的组合不能被有利地使用。
【权利要求】
1. 一种比较器,用于比较两个输入信号并基于所述输入信号的比较来生成输出信号, 所述比较器包括: 第一输入晶体管,布置为耦合到所述输入信号中的一个; 第二输入晶体管,布置为耦合到所述输入信号中的另一个; 第一和第二滞后晶体管,分别耦合到所述第一输入晶体管与所述比较器的输出级之间 和所述第二输入晶体管与所述比较器的所述输出级之间,并被配置为对所述输入信号的比 较应用滞后;以及 第一和第二滞后控制晶体管,耦合到所述第一和第二输入晶体管与所述第一和第二滞 后晶体管之间,并可操作地在滞后使能信号的控制下隔离所述滞后晶体管与所述输入晶体 管。
2. 如权利要求1所述比较器,进一步包括:第一和第二控制晶体管,用于基于所述滞后 使能信号分别并行地耦合所述第一和第二滞后晶体管与第一输出级晶体管和第二输出级 晶体管。
3. -种用于生成时钟信号的电路,包括: 比较器,用于比较两个输入信号并基于所述输入信号的比较来生成输出信号,所述比 较器基于滞后使能信号可以第一模式或第二模式操作,其中在所述第一模式中,比较器可 操作地对输入信号的比较应用滞后,并且在第二模式中来比较没有滞后的所述输入信号; 计数器,耦合到所述比较器的输出并布置为对所述比较器的输出信号的周期进行计数 并生成所述滞后使能信号, 其中所述计数器基于由所述计数器计数的周期的预定数量来生成所述滞后使能信号。
4. 如权利要求3所述电路,其中所述比较器包括: 第一输入晶体管,布置为耦合到所述输入信号的一个; 第二输入晶体管,布置为耦合到所述输入信号的另一个; 第一和第二滞后晶体管,分别耦合到所述第一输入晶体管与所述比较器的输出级之间 和所述第二输入晶体管与所述比较器的所述输出级之间,并被配置为对所述输入信号的比 较应用滞后;以及 第一和第二滞后控制晶体管,耦合到所述输入晶体管与所述滞后晶体管之间,并可操 作地来在滞后使能信号的控制下隔离所述滞后晶体管与所述输入晶体管。
5. 如权利要求4所述电路,其中比较器进一步包括:第一和第二控制晶体管,用于基于 所述滞后使能信号分别并行地耦合所述第一和第二滞后晶体管与第一输出级晶体管和第 二输出级晶体管。
6. 如权利要求3所述电路,其中所述计数器生成所述滞后使能信号,使得在已经计数 了时钟周期的预定数量之后禁止所述比较器中的滞后。
7. 如权利要求3所述电路,进一步包括:输出元件,所述输出元件的输入的耦合到所述 比较器的输出,其中所述输出元件将所述比较器的输出选择地耦合到所述电路的输出。
8. 如权利要求7所述电路,其中所述计数器输出控制信号到所述输出元件,所述控制 信号基于由所述计数器计数的时钟周期的另外预定数量,使得所述输出元件将所述比较器 的输出耦合到所述电路的输出。
9. 如权利要求3所述电路,进一步包括:耦合到所述比较器的所述第一和第二输入的 晶体振荡器。
10. -种生成时钟信号的方法,包括: 将比较器中的滞后应用到振荡信号以生成初始时钟信号; 计数所述初始时钟信号的时钟周期; 确定是否已经超出所述初始时钟信号的周期的预定数量;以及 基于确定已经超出所述初始时钟信号的周期的预定数量,禁止所述比较器中的滞后。
11. 如权利要求10所述方法,进一步包括: 在禁止所述比较器中的滞后之后,确定是否已经超出所述初始时钟信号的周期的另外 预定数量;以及 基于确定已经超出时钟周期的所述另外预定数量,将所述比较器的输出耦合到时钟信 号输出。
【文档编号】H03K3/013GK104104361SQ201310190891
【公开日】2014年10月15日 申请日期:2013年4月8日 优先权日:2013年4月8日
【发明者】张文忠, C·S·达奥, J·里发立, 赵毅 申请人:飞思卡尔半导体公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1