买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】快速响应的无参考频率检测器_综合器件技术公司_201710056867.2 

申请/专利权人:综合器件技术公司

申请日:2017-01-26

公开(公告)日:2020-11-24

公开(公告)号:CN108365845B

主分类号:H03L7/085(20060101)

分类号:H03L7/085(20060101);H03L7/099(20060101);H03L7/18(20060101)

优先权:

专利状态码:有效-授权

法律状态:2020.11.24#授权;2020.03.17#实质审查的生效;2018.08.03#公开

摘要:本申请公开了一种装置,该装置包括第一电路和第二电路。第一电路可以被配置为响应于以某频率工作的输入时钟信号而生成中间信号。第一电路可以根据阈值频率修改输入时钟信号以生成中间信号的波形。中间信号的波形可以具有i脉冲和ii稳态中的至少一种。第二电路可以被配置为响应于中间信号而生成控制信号。第二电路可以修改中间信号以生成控制信号。当中间信号具有脉冲时,控制信号可以具有第一状态。当中间信号具有稳态时,控制信号可以具有第二状态。

主权项:1.一种检测器,包括:第一电路,配置为响应于以某频率工作的输入时钟信号而生成中间信号,其中i所述第一电路根据阈值频率修改所述输入时钟信号以生成所述中间信号的波形,并且ii所述中间信号的所述波形具有a脉冲和b稳态中的至少一种;以及第二电路,配置为响应于所述中间信号而生成控制信号,其中i所述第二电路修改所述中间信号以生成所述控制信号,ii所述控制信号:a在所述中间信号具有所述脉冲时具有第一状态,并且b在所述中间信号具有所述稳态时具有第二状态,以及iii所述脉冲的宽度基于所述阈值频率。

全文数据:快速响应的无参考频率检测器技术领域[0001]本发明一般地涉及时钟电路,并且更特别地,涉及用于实现快速响应的无参考频率检测器的方法和或装置。背景技术[0002]常规的频率检测器将输入时钟的频率与参考时钟的频率进行比较,以确定输入时钟是比参考时钟快还是慢。一种实施方式使用两个分开的计数器对输入时钟的边沿和参考时钟的边沿进行计数。然后,在经过特定数量的参考周期后,比较储存在这些计数器中的值。这种实施方式的比较是缓慢的。某些应用诸如在存储器接口中的应用)不具有可用的参考时钟。在某些应用中还需要与频率阈值比较的快速检测。[0003]期望实现快速响应的无参考频率检测器。发明内容[0004]本发明涉及包括第一电路和第二电路的装置。第一电路可以被配置为响应于以某频率工作的输入时钟信号而生成中间信号。第一电路可以根据阈值频率修改输入时钟信号以生成中间信号的波形。中间信号的波形可以具有i脉冲和ii稳态中的至少一种。第二电路可以被配置为响应于中间信号而生成控制信号。第二电路可以修改中间信号以生成控制信号。当中间信号具有脉冲时,控制信号可以具有第一状态。当中间信号具有稳态时,控制信号可以具有第二状态。附图说明[0005]根据下面的详细描述以及所附的权利要求书和附图,本发明的实施例将是显而易见的,在附图中:[0006]图1是时钟发生电路的框图;[0007]图2是本发明的一个实施例的框图;[0008]图3是脉冲成形电路的电路图;[0009]图4是脉冲成形电路的电路图;[0010]图5是例示级1脉冲成形的时序图;[0011]图6是例示输入频率高于阈值频率的状况的时序图;[0012]图7是示出输入频率小于阈值频率的情形的时序图;[0013]图8是示出输入频率大于阈值频率的情形的时序图;[0014]图9是示出输入频率接近参考频率但仍小于参考频率的情形的时序图;并且[0015]图1〇是一个示例实施例的仿真的时序图。具体实施方式[0016]本发明的实施例包括提供一种检测器,该检测器可以⑴被实现为没有时钟参考,ii提供快速响应,(iii提供无参考的模拟型频率,(iv包括串联的两个脉冲成形电路以实现频率检测的功能,(v实现没有外部参考时钟的频率检测器,该频率检测器可以用于外部参考时钟不可用的应用中,(vi在一个周期内产生结果,和或vii被实现为一个或多个集成电路。[0017]参照图1,示出了根据本发明的一个实施例的电路50的框图。电路50—般地包括区块或电路60、区块(或电路70、区块或电路80、区块(或电路90和或区块(或电路)100。电路㈤可以实现相位频率检测器PFD。电路7〇可以实现电荷泵电路。电路80可以实现电压控制振荡器VC0电路。电路9〇可以实现分频器。电路1〇〇可以实现快速响应的无参考频率检测器。[0018]电路100可以具有可以接收信号(例如,CLK_IN的输入110。信号CLK_IN可以是输入时钟信号。例如,信号CLK_IN可以是电路50的输入。信号CLK_IN可以在某频率例如,fin处工作例如,振荡)。电路100可以具有可以表示信号(例如,OUT2的输出112。信号OUT2可以是电路50的输出。信号OUT2可以表示输入时钟信号CLK_IN的频率fin与预定的阈值频率例如,fth的比较。_9]电路㈤可以具有可以接收信号CLK_IN的输入62,以及可以接收信号(例如,CKFB的输入64。电路6〇可以具有可以给出信号(例如,UP的输出6如以及可以给出信号(例如,DN的输出66b。电路70可以具有可以接收信号UP的输入72a以及可以接收信号DN的输入72b。电路70可以具有可以给出信号(例如,VCTRL的输出。信号VCTRL可以是电压控制信号。电路80可以具有可以接收信号VCTRL的输入82。电路80可以具有可以给出信号(例如,CK0UT的输出84。信号CK0UT可以是电路50的输出。电路90可以具有可以接收信号CK0UT的输入92。电路90可以具有可以给出信号(例如,CKF®的输出94。信号CKFB可以由电路60的输入64接收。[0020]电路60可以响应于输入时钟信号CLKJN和或由分频器90给出的反馈信号CKFB而生成信号UP和或信号DN。例如,信号UP和或信号DN可以由电路60响应于信号CLK_IN与反馈信号CKFB之间的比较而生成。当来自电路90的反馈信号CKFB的频率低于输入时钟信号CLK_IN的频率时,PR60可以生成信号UP。当来自电路9〇的反馈信号CKFB的频率高于输入时钟信号CLK_IN的频率时,PFD60可以生成信号DN。[0021]参照图2,示出了电路1〇〇的框图。电路100可以被实现为频率检测器。电路丨00可以接收信号CLK_IN。电路100可以不接收参考时钟信号例如,参考时钟信号可以不可用)。电路100可以给出信号0UT2。信号OUT2可以实现为控制信号。电路1〇〇可以被配置为检测锁相环PLL输入时钟信号的频率范围。[0022]电路1〇〇—般地包括区块或电路130和区块或电路140。区块130可以被实现为第一脉冲成形电路或级1电路)。电路140可以被实现为脉冲成形电路或级2电路)。脉冲成形电路13〇和脉冲成形电路140可以被实现为串联的。电路i〇〇可以包括其他构件和或连接未不出)。由电路100实现的构件和或连接的数量和或类型可以根据具体实施方式的设计标准改变。[0023]电路130可以在电路100的输入110处接收输入时钟信号CLK_IN。电路130可以具有可以给出信号0UT1的输出150。信号0UT1可以是中间信号。中间信号0UT1可以由电路130响应于输入时钟信号CLK_IN而生成。输入时钟信号CLK_IN可以在频率fin处工作。中间信号0UT1可以具有基于输入时钟信号CLK_IN的频率fin的波形形状。例如,电路130可以根据预定的阈值频率fth修改输入信号CLK_IN,以生成中间信号OUT1的波形。[0024]电路140可以具有输入I52。输入I52可以接收中间信号0UT1。电路140可以生成信号0UT2。信号0UT2可以在电路100的输出112处给出。信号0UT2可以是控制信号。[0025]可以使用脉冲成形电路1:3〇和脉冲成形电路140来确定输入时钟信号CLK_IN的频率fin是高于还是低于预定的阈值频率fth。控制信号0UT2可以根据中间信号0UT1的波形的形状而变高或变低。中间信号0UT1和或控制信号0UT2的波形的形状可以基于信号CLK_IN的频率fin是高于还是低于频率fth。控制信号0UT2可以被配置为表示输入时钟信号CLK_IN的频率fin与预定的阈值频率fth的比较。[0026]第一级脉冲成形电路130可以被配置为修改(或处理输入时钟信号CLK_IN的波形。在一个示例中,可以根据阈值频率fth修改输入时钟信号CLK_IN。由第一级脉冲成形电路130对输入时钟信号CLK_IN进行的修改可以生成中间信号0UT1。由第一级脉冲成形电路130进行的修改可以生成具有特定形状或波形的中间信号0UT1。中间信号0UT1的波形的形状和或特性可以根据具体实施方式的设计标准改变。[0027]电路13〇可以在中间信号0UT1上生成一串脉冲。在一些实施例中,中间信号〇UTl可以具有拥有脉冲的形状或波形)。脉冲的宽度可以基于阈值频率。在一个示例中,脉冲的宽度可以是〇.5fth。脉冲可以对应于输入时钟信号CLK_IN的上升沿和或下降沿。当输入时钟信号CLK_IN的频率fin高于阈值频率fth时,中间信号0UT1可以具有拥有脉冲的波形形状。在一个示例中,中间信号0UT1的脉冲可以是负脉冲。[0028]电路130可以在中间信号OUT1上产生稳态。在一些实施例中,中间信号OUT1可以具有拥有稳态和或恒定电压的形状或波形)。在一个示例中,中间信号0UT1可以具有恒定的高例如,逻辑高)电压。在另一个示例中,中间信号OUT1可以具有恒定的低例如,逻辑低)电压。当输入时钟信号CLK_IN的频率fin低于阈值频率fth时,中间信号0UT1可以具有拥有稳态例如,恒定状态的波形形状。[0029]第二级脉冲成形电路140可以修改或处理)中间信号0UT1。在一个示例中,可以根据阈值频率fth修改中间信号0UT1。由第二级脉冲成形电路140对中间信号0UT1进行的修改可以生成控制信号0UT2。由第二级脉冲成形电路140进行的修改可以生成具有特定形状或波形的控制信号0UT2。控制信号0UT2的波形的形状和或特性可以根据具体实施方式的设计标准改变。[0030]控制信号0UT2可以表示频率fin与阈值频率fth之间的比较。控制信号0UT2可以具有稳态和或恒定的波形形状。当中间信号0UT1具有脉冲时,控制信号0UT2可以被生成为具有一种状态,并且当中间信号0UT1具有稳态时,控制信号0UT2可以被生成为具有另一种状态。在一个示例中,当在中间信号0UT1上存在负脉冲例如,fin〈fth时,控制信号0UT2可以是逻辑高电压。在另一个示例中,当中间信号0UT1为恒定的逻辑低电压例如,finfth时,控制信号OUT2可以是逻辑低电压。当中间信号0UT1具有拥有脉冲的波形时,第二级脉冲成形电路140可以处理脉冲以去除脉冲例如,生成恒定的和或稳态的波形)。例如,第二级脉冲成形电路140可以去除0UT1上的负脉冲。[0031]参照图3,示出了脉冲成形电路130的一种示例实施方式的电路图。电路130—般地包括变换器INV1、变换器INV2、变换器INV3和变换器INV4。变换器INV1和变换器INV2可以被实现为具有非对称的充电放电电流偏置。变换器INV3和变换器INV4可以被实现为标准变换器例如,常规变换器。[0032]变换器INV1—般地包括晶体管Q1、晶体管Q2、晶体管Q3和晶体管Q4。在一个示例中,晶体管Q1和晶体管Q2可以被实现为PM0S晶体管。在一个示例中,晶体管Q3和晶体管Q4可以被实现为NM0S晶体管。所实现的晶体管的具体类型可以根据具体实施方式的设计标准改变。晶体管Q1可以接收偏置信号例如,VBP1。晶体管Q4可以接收偏置信号例如,VBN1。晶体管Q2和晶体管Q3可以接收输入时钟信号CLK_IN。[0033]变换器INV2可以被实现为具有晶体管Q5、晶体管Q6、晶体管Q7和晶体管Q8。在一个示例中,晶体管Q5和晶体管Q6可以被实现为PM0S晶体管。在一个示例中,晶体管Q7和晶体管Q8可以被实现为NM0S晶体管。所实现的晶体管的具体类型可以根据具体实施方式的设计标准改变。晶体管Q5可以接收偏置信号(例如,VBP2。晶体管Q8可以接收偏置信号(例如,VBN2。晶体管Q6和晶体管Q7可以接收输入时钟信号CLK_IN。在一些实施例中,偏置信号VBP1和偏置信号VBP2可以是相同的信号和或具有相同的值。在一些实施例中,偏置信号VBN1和偏置信号VBN2的特性和或源可以是相同的信号和或具有相同的值。偏置信号VBP1、偏置信号VBP2、偏置信号VBN1和或偏置信号VBN2的实施方式可以根据具体实施方式的设计标准改变。[0034]变换器INV1可以生成边沿延迟信号(例如,CK0UT1B。信号CK0UT1B可以被实现为子信号。在一个示例中,边沿延迟信号CK0UT1B可以是具有延迟的下降沿的输入时钟信号CLK_IN的反相版本。输入时钟信号CLK_IN的延迟的下降沿可以被转换为在信号CK0UT1B中具有上升斜坡。变换器INV2可以生成边沿延迟信号(例如,CK0UT2B。信号CK0UT2B可以被实现为子信号。在一个示例中,边沿延迟信号CKOUUB可以是具有延迟的上升沿的输入时钟信号CLK_IN的反相版本。输入时钟信号CLK_IN的延迟的上升沿可以被转换为在信号CK0UT2B中具有下降斜坡。[0035]边沿延迟信号CK0UT1B可以被送到变换器INV3的输入。边沿延迟信号CK0UT2B可以被送到变换器INV4的输入。电容器例如,C1可以为变换器INV3的输入提供滤波器例如,对信号CK0UT1B进行滤波)。电容器(例如,C2可以为变换器INV4的输入提供滤波器例如,对信号CK0UT2B进行滤波)。[0036]变换器INV3可以响应于信号CK0UT1B而生成信号(例如,CK0UT1。变换器INV4可以响应于信号CKOUDB而生成信号(例如,CK0UT2。变换器INV3可以将信号CK0UT1B的上升斜坡转换成下降沿。对信号CK0UT1B的上升斜坡的转换例如,变换器INV3反转信号的斜坡的中点和或阈值)可以导致输入时钟信号CLK_IN的下降沿的延迟。在一个示例中,信号CK0UT1可以是输入时钟信号CLK_IN的具有延迟的下降沿的版本例如,副本)。变换器inV4可以将信号CK0UT2B的下降斜坡转换成上升沿。对信号CK0UT2B的下降斜坡的转换例如,变换器INV4反转信号的斜坡的中点或阈值可以导致输入时钟信号CLK_IN的上升沿的延迟。在一个示例中,信号CK0UT2可以是输入时钟信号CLK_IN的具有延迟的上升沿的版本例如,副本。[0037]可以实现门180。门18〇可以是被配置为结合子信号CK0UT1和子信号CK0UT2的逻辑门。门180可以被配置为实现异或X0R运算。在一个示例中,门18〇可以是X0R门。在一些实施例中,X0R门180可以是反相的(例如,同或XN0R门)。门180可以响应于信号CK0UT1和信号CKOUT2而生成信号0UT1。信号CK0UT1和信号CK0UT2可以分别从变换器INV3和变换器INV4被送到门180。[0038]在一些实施例中,在输入时钟信号CLK_IN的频率fin小于阈值频率fth的情况下,门180的X0R运算可以在中间信号0UT1的波形上产生脉冲。在一些实施例中,在输入时钟信号CLK_IN的频率fin大于阈值频率fth的情况下,门180的X0R运算可以产生中间信号〇UTl的恒定波形。例如,当输入时钟信号CLK_IN的频率fin大于阈值频率fth时,信号CK0UT1B和或信号CK0UT2B的下降斜坡和或上升斜坡可以不跨越变换器顶V3和或变换器INV4的阈值。如果上升斜坡和或下降斜坡不跨越变换器INV3和或变换器INV4的阈值,则信号CK0UT1和或信号CK0UT2可以具有恒定值或稳态值。当信号CK0UT1和或信号CK0UT2具有稳态值时,由门180进行的X0R运算可以导致具有恒定值的中间信号0UT1。[0039]变换器INV1—般地实现了电流偏置iA和电流偏置iB。变换器INV2—般地实现了电流偏置iC和电流偏置iD。在一个示例中,偏置电流iA可以被实现为50uA的电流。在一个示例中,电流iB可以被实现为500uA的电流。在一个示例中,电流iC可以被实现为500uA的电流。在一个示例中,电流iD可以被实现为50uA的电流。变换器INV1和INV2可以被实现为并联的。变换器INV1和INV2可以具有非对称的充电放电电流偏置。上方变换器INV1可以有较少的充电(或PM0S电流)。变换器INV1可以被实现为使信号CLK_IN的下降沿延迟,同时对上升沿具有很小的影响。下方变换器INV2可以有较少的放电(或NM0S电流)。变换器INV2可以使上升沿延迟,同时对下降沿具有很小的影响。[0040]在一个示例中,信号CK0UT2B的慢速下降沿可以由较小的醒〇s灌电流(sinkcurrentiD和或较大的PM0S拉电流sourcecurrentiC确定。非对称的拉灌电流例如,偏置电流iC和偏置电流iD也可以导致较快速的上升沿。相似地,可以通过交换变换器INV1的拉电流的比率(例如,较大的丽0S拉电流iB和或较小的PM0S拉电流iA来确定信号CK0UT1B的慢速上升沿和或快速下降沿。可以选择偏置电流例如,iA、iB、iC和或iD以调整信号CK0UT2B的下降沿的斜坡和或信号CK0UT1B的上升沿的斜坡。调整信号CK0UT2B的下降沿的斜坡和或信号CK0UT1B的上升沿的斜坡可以确定阈值频率fth。[0041]偏置电流例如,iA、iB、iC和或iD可以确定信号CK0UT2B的较慢速下降沿和或信号CK0UT1B的较慢速上升沿。可以针对阈值频率fth的具体值选择偏置电流例如,iA、iB、iC和或iD。一般地,较小的偏置电流值例如,用于变换器INV1的偏置电流iA和或用于变换器INV2的偏置电流iD对信号CK0UI1B和或信号CK0UT2B的边沿的斜坡可以具有较大的影响例如,选择阈值频率fth。在一个示例中,对于信号CK0UT1B,偏置电流iA的值为50uA并且偏置电流iB的值为400uA可以产生与偏置电流iA的值为50uA并且偏置电流iB的值为600uA相似的结果。在另一个示例中,对于信号CK0UT1B,偏置电流iA的值为40uA并且偏置电流iB的值为400uA可以产生与偏置电流iA的值为50uA并且偏置电流iB的值为5〇OuA不同的结果。[0042]变换器INV3和或INV4可以是具有相等强度的PM0S和顺0S晶体管的简单变换器。变换器INV3的输出(例如,CKOUT1和CK0UT2随后可以通过门180进行X0R运算,以生成中间信号0UT1。信号0UT1可以具有恒定的波形。信号0UT1可以具有与输入时钟信号CLK_IN的上升沿和下降沿对应的负脉冲。电路130的设计可以被配置为实现宽度大约为0.5fth的负脉冲。例如,构件91、92、〇3、〇4、〇5、〇6、〇7、〇8、:1和或02和或偏置电流14、18、比和或10可以被设计例如,预定为基于预定的阈值频率fth生成负脉冲。例如,阈值频率fth可以告知针对电路130的设计选择的构件和或偏置电流。[0043]参照图4,示出脉冲成形电路的级2电路140的示例设计。电路140—般地包括变换器INV5和变换器INV6。在一些实施例中,电路140可以具有与电路130的一部分相似的实施方式例如,具有较少的放电域NM0S电流的变换器INV2和或变换器INV4的结合)。变换器INV5可以被实现为具有非对称的充电放电电流偏置。变换器INV6可以被实现为标准变换器例如,常规变换器。[0044]变换器INV5—般地包括晶体管Q9、晶体管Q10、晶体管Q11和晶体管Q12。晶体管Q9和晶体管Q10可以被实现为PM0S晶体管。晶体管Q11和晶体管Q12可以被实现为NM0S晶体管。所实现的晶体管的具体类型可以根据具体实施方式的设计标准改变。晶体管Q9可以接收信号例如,VBP。晶体管Q12可以接收信号(例如,VBN。在一些实施例中,信号VBP可以是与信号VBP1和或信号VBP2相关于图3所描述的)相同的信号和或具有与其相同的值。在一些实施例中,信号VBN可以是与信号VBN1和或VBN2相关于图3所描述的)相同的信号和或具有与其相同的值。晶体管Q10和晶体管Q11可以接收信号0UT1。信号0UT1可以通过电路140的输入152接收。[0045]变换器INV5—般地实现偏置电流iE和偏置电流iF。在一个示例中,电流iE可以被实现为500uA的电流。在一个示例中,电流iF可以被实现为50uA的电流。电流iE和或电流iF可以根据具体实施方式的设计标准改变。[0046]变换器INV5可以生成信号(例如,0UT1B。信号0UT1B可以被实现为子信号。在一个示例中,信号0UT1B可以是具有延迟边沿的中间信号0UT1的反相版本(例如,当中间信号0UT1具有脉冲时)。中间信号0UT1的延迟边沿可以被转换为在信号OUT1B中具有斜坡。在另一个示例中,信号OUT1B可以是具有恒定值的中间信号OUT1的反相版本例如,当中间信号0UT1为恒定值时)。[0047]在一个示例中,信号0UT1B的慢速沿可以由NM0S灌电流iF和或PM0S拉电流iE之比确定。对于变换器INV5,非对称的灌拉电流例如,偏置电流iE和偏置电流iF可以具有与相关于图3所描述的偏置电流例如,iA、iB、iC和或iD相似的效果。[0048]变换器INV5可以响应于中间信号0UT1而生成信号OUT1B。信号OUT1B可以被送到变换器INV6的输入。电容器例如,C3可以为变换器INV6的输入提供滤波器(例如,对信号OUT1B滤波)。变换器INV6可以响应于信号0UT1B而生成信号OUT2。信号OUT2可以被送到电路140的输出112。[0049]变换器INV6可以将信号OUT1B的斜坡转换成边沿。对信号OUT1B的斜坡的转换例如,变换器INV6反转信号的斜坡的中点或阈值可以导致边沿的延迟。由于中间信号0UT1的负脉冲的宽度可以大约为0.5fth,因而当中间信号0UT1具有脉冲时,使脉冲的边沿延迟可以导致信号0UT2的恒定值。信号01TT1B的斜坡可以不跨越变换器INV6的阈值。由于斜坡不跨越变换器INV6的阈值,因而信号0UT2可以具有恒定值或稳态值)。在一些实施例中,当信号0UT1为恒定值或稳态值时,变换器INV5和或变换器INV6可以反转该恒定值,从而产生恒定值。[00S0]电路140可以被配置为去除信号0UT1上的负脉冲若存在)。在一个示例中,当在中间信号0UT1上存在负脉冲时例如,fin〈ftt^的情形),在信号〇UT2上可以产生逻辑“高”。当信号0UT1为恒定的“低”时例如,finfth的情形),在信号〇UT2上可以产生逻辑“低”。例如,构件Q9、Q10、Qll、Q12和或C3和或偏置电流iE和或iF可以被设计例如,预定为基于中间信号0UT1的波形的形状生成控制信号0UT2。[0051]参照图5,示出了示意图200,示意图200例示了脉冲成形电路130的工作原理。示出了当输入时钟信号CLK_IN的频率fin小于阈值频率fth时,级1脉冲成形电路130中的信号的示例波形。波形2〇2可以表示信号CLK_IN的一个示例(当finfth时)。波形2〇4’可以表示信号CKOUDB的一个示例(当finfth时)。波形206’可以表示信号CK0UT2的一个示例(当finfth时)。波形208’可以表示信号CK0UT1B的一个示例(当finfth时)。波形21〇’可以表示信号CKOUT1的一个示例(当finfth时)。波形212’可以表示信号OUT1的一个示例(当finfth时)。示出各种波形202’-212’作为代表性的示例。各种波形202’-212’的形状可以根据具体实施方式的设计标准改变。[0067]CLK_IN波形202’可以与CLK_IN波形202相似。CLK_IN波形202’可以具有比CLK_IN波形2〇2更高的频率。CKOUT2B波形204’可以表示通过变换器INV2之后的信号CLK_IN。由于频率fin大于阈值频率fth,因而CKOUDB波形2〇4’的下降斜坡224a’可以不跨越阈值直线228。例如,在达到阈值点之前可以出现上升沿226a’。由于阈值直线228从未被跨越,因而CK0UT2B波形204’可以在直线228以上。变换器INV4可以将CK0UT2B波形204’反转为逻辑“低”。CKOUT2波形206’被示出为逻辑“低”电压。[0068]CK0UT1B波形208’可以表示通过变换器INV1之后的信号CLK_IN。由于频率fin大于阈值频率fth,CKOUT1B波形2〇8’的上升斜坡238’可以不跨越阈值直线MO。例如,在达到阈值点之前可以出现下降沿236a’。由于阈值直线240从未被跨越,因而CKOUT1B波形208’可以在直线240以下。变换器INV3可以将CK0UT1B波形2〇8’反转为逻辑“高”。CKOUT1波形210’被示出为逻辑“高”电压。[0069]0UT1波形212’被示出为恒定的逻辑“低”电压。当CKOUT2波形2〇6’为恒定的逻辑“低”电压并且CK0UT1波形210’为恒定的逻辑“高”电压时,门180可以执行X0R运算例如,逻辑“高”的结果)。门180还可以反转波形,从而产生中间信号0UT1的逻辑“低”电压。[0070]参照图7,不出了不意图300,不意图300例不了脉冲成形电路140的工作原理的示例波形。示出了当输入时钟信号CLK_IN的频率fin小于阈值频率fth时,级2脉冲成形电路140中的信号(和信号CLK_IN的示例波形。波形202可以表示信号CLK_IN的一个示例(当fin〈fth时)。波形212可以表示信号0UT1的一个示例(当finfth时)。波形212可以表不信号〇UTl的一个示例(当finfth时)。波形320’可以表示信号OUT2的一个示例(当11;^11时)。示出各种波形2〇2’、212’和或320’作为代表性的示例。各种波形202’、212’和或320’的形状可以根据具体实施方式的设计标准改变。[0075]CLK—IN波形2〇2’可以具有比阈值频率fth大的频率fin例如,相关于图6所描述的)。㈤!!波形212’被示出为具有恒定的逻辑“低”电压例如,相关于图6所描述的)。级2脉冲成形电路140的输入152可以接收0UT1波形212’。变换器INV5可以修改0UT1波形212,以生成信号0UT1B。变换器INV5可以反转0UT1波形212’。信号0UT1B可以具有与CK0UT1波形210,相似的波形例如,相关于图6所描述的)。例如,信号0UT1B可以是恒定的逻辑“高,,电压。[0076]变换器INV6可以反转信号—IB。变换器INV6可以将信号反转为逻辑“低,,值。变换器INV6可以生成OUT2波形320’WUT2波形320’可以具有逻辑“低,,电压。〇UT2波形320,的逻辑“低”电压可以由级2脉冲成形电路140响应于OUT1波形212’的逻辑“低,,电压而生成。例如,0UT2波形320’的逻辑“低”电压可以指示〇un波形212’不具有负脉冲例如,信号CLK_IN的频率fin大于阈值频率fth。_参照图9,示出了示意图3〇0”,示意图300”例示了脉冲成形电路140的工作原理的示例波形。示出了当输入时钟信号CLK_IN的频率fin接近于阈值频率fth时,级2脉冲成形电路140中的信号和信号CLK_IN的示例波形。例如,输入时钟信号CLK_IN的频率fin可以接近于阈值频率fth,但仍然小于阈值频率fth。波形202”可以表示信号CLK_IN的一个示例(当fin接近于fth且finfth时)。波形212”可以表示信号0UT1的一个示例(当fin接近于ftF^finfth时)。波形320”可以表示信号OUT2的一个示例(当fin接近于fth且finfth时)。示出各种波形202”、212”和或32〇”作为代表性的示例。各种波形2〇2”、212”和或320”的形状可以根据具体实施方式的设计标准改变。[0078]0UT1波开如2”被示出为具有负脉冲3〇2a”-3〇2c'OUT1波形212”可以具有另外的负脉沖。0UT1波形212的负脉冲302a”-302c”可以对应于CLK_IN波形202”的每个上升沿22〇a”-220b”和下降沿222a”-222b”。在所示出的示例中,负脉冲的宽度302a”-302c”可以大约为0.5fth。[OO79]级2脉冲成形电路140的输入152可以接收0UT1波形212”。变换器INV5可以修改0UT1波形212”以生成信号0UT1B。变换器INV5可以反转0UT1波形212”和或使下降沿248a,,_248b”延迟例如,在反转的信号0UT1B中产生上升斜坡)。信号0UT1B可以具有与CK0UT1B波形208’相似的波形例如,相关于图6所描述的)。由于负脉冲的宽度302a,,_302c,,可以大约为0•5fth,反转的信号OUT1B的延迟的上升斜坡可以不跨越变换器INV6的阈值。例如,信号0UT1B可以保持在变换器INV6的阈值以下。[0080]变换器INV6可以反转信号0UT1B。由于信号0UT1B可以保持在变换器INV6的阈值以下,因而变换器INV6可以将信号反转为逻辑“高,’值。变换器麗呵以生成0UT2波形320”。0UT2波形320”可以具有逻辑“高”电压。0UT2波形320”的逻辑“高”电压可以由级2脉冲成形电路140响应于0UT1波形212”的负脉冲302a”-302c”(以及任意其他另外的负脉冲而生成。例如,0UT2波形3加”的逻辑“高”电压可以指示曙丨波形具有负脉冲302a,’_302c”(例如,信号CLK—IN的频率fin小于阈值频率fth,即使在信号CLK_IN的频率fin接近于阈值频率fth时。[00^1]参照图10,示出了示意图400,示意图400例示了在输入时钟信号CLK_IN的频率fin在高于fth的频率与低于fth的频率之间切换时的仿真结果。示出信号CLK_IN的电压(以V度量)的仿真波形,仿真波形包括部分402、部分404、部分406、部分408和或部分410。示出信号0UT2的电压(以mV度量)的仿真波形,仿真波形包括部分420、部分422、部分424、部分426和或部分428。信号0UT2的仿真波形可以表示频率检测器100的输出控制信号。相对于输入时钟信号CLK_IN的频率心的频率变化,频率检测器10呵以具有非常快速的响应。例如,信号0UT2的响应可以在输入时钟信号Clk_IN的几个周期例如,一个或两个周期)内更新。[0082]在所示的示例中,仿真波形CLK_IN的部分402可以具有比阈值频率fth小的频率fin。部分402可以开始于大约0.25US并结束于大约0.50US。在所示的示例中,仿真波形CLK_IN的部分404可以具有比阈值频率fth大的频率fin。部分404可以开始于大约〇.5〇us并结束于大约0•70us。例如,频率fin可以在大约0•50us处从小于fth变为大于fth。[0083]在所示的示例中,仿真波形CLK_IN的部分4〇6可以具有比阈值频率fth小的频率fin。部分406可以开始于大约〇_7〇us并结束于大约i.〇us。例如,频率fin可以在大约〇.7〇us处从大于fth变为小于fth。[0084]在所示的示例中,仿真波形CLK_IN的部分408可以具有比阈值频率fth大的频率fin。部分408可以开始于大约1.〇us并结束于大约1•2〇us。例如,频率fin可以在大约丨.0us处从小于fth变为大于fth。[0085]在所示的示例中,仿真波形CLK_IN的部分410可以具有比阈值频率fth小的频率fin。部分410可以开始于大约1.2〇US。例如,频率fin可以在大约l.2〇us处从大于fth变为小于fth〇[0086]在所不的不例中,从大约0.25us—直到大约0.55US,仿真波形0UT2的部分420可以具有逻辑“高”值。在所示的示例中,从0•55us—直到大约〇.75us,仿真波形0UT2的部分422可以具有逻辑“低”值。例如,仿真波形OUT2从逻辑“高”到逻辑“低,,的转变可以在大约0•55us处发生。由于频率fin在大约〇•50US处从小于fth变为大于fth,因而电路1〇〇对于频率变化的响应可以是大约0.05us。在比阈值频率fth大的频率fin#,电路100的响应可以在信号CLK_IN的大约2个周期内。[0087]在所示的示例中,从大约0.75us—直到大约1.05us,仿真波形0UT2的部分424可以具有逻辑“高”值。例如,仿真波形OUT2从逻辑“低”的部分422到逻辑“高”的部分424的转变可以在大约〇.75us处发生。由于频率fin在大约0.70us处从大于fth变为小于fth,因而电路100对于频率变化的响应可以是大约0_05us。在比阈值频率fth小的频率fin处,电路10〇的响应可以在信号CLK_IN的大约1个周期内。[0088]在所示的示例中,从大约1•05us—直到大约1•25us,仿真波形0UT2的部分426可以具有逻辑“低”值。例如,仿真波形0UT2从逻辑“高”的部分4¾到逻辑“低”的部分426的转变可以在大约1.05US处发生。由于频率fin在大约1.Ous处从小于fth变为大于fth,因而电路1〇〇对于频率变化的响应可以是大约〇.〇5us。在比阈值频率fth大的频率fin处,电路1〇〇的响应可以在信号CLK_IN的大约2个周期内。[0089]在所示的示例中,从大约1.25us处起,仿真波形0UT2的部分428可以具有逻辑“高”值。例如,仿真波形0UT2从逻辑“低”的部分426到逻辑“高”的部分428的转变可以在大约Hus处发生。由于频率fin在大约1.20us处从大于fth变为小于fth,因而电路100对于频率变化的响应可以是大约0•〇5us。在比阈值频率fth小的频率6„处,电路1〇〇的响应可以在信号CLK_IN的大约1个周期内。[0090]电路100中的脉冲成形电路130和或脉冲成形电路140的另一个实施方式可以将不同强度和或尺寸的PM0S匪0S晶体管替代于不同的偏置电流用于变换器INV1、INV2、INV3、INV4、INV5和或INV6。例如,选择不同强度和或尺寸的PM0SNM0S晶体管和或选择不同的偏置电流可以被用于选择预定的阈值频率fth。[0091]快速响应的无参考频率检测器100对于许多应用是可以关键的。在一个示例中,频率检测器100可以被配置为启用DDR4寄存器时钟驱动器RCD的实施方式,该DDR4寄存器时钟驱动器需要快速检测以确定输入时钟是在预定的阈值频率以上还是以下。在没有外部参考时钟信号时,电路100可以为对将输入时钟与已知频率相比较的快速检测提供新的解决方案。[0092]在本文中,在结合“是”和动词来使用术语“可以”和“一般地”时,意在传达这样的意图:该描述是示例性的,并且应被认为足够宽泛以涵盖本公开所给出的具体示例以及能够基于本公开得出的可替代的示例。本文所使用的术语“可以”和“一般地”不应被解释为必然暗示着省略相应元件的需要或可能性。[0093]本发明的各种信号一般为“开”(例如,数字的高HIGH或1或“关”(例如,数字的低(LOW或0。但是,信号的开例如,启用)和关例如,禁用)状态的具体极性可以被调整例如,反相),以满足具体实施方式的设计标准。另外,还可以添加变换器以改变信号的具体极性。[0094]尽管已经在DDR4应用的背景下描述了本发明的实施例,但是本发明并不限于DDR4应用,而是还可以应用于其他高数据率的数字通信应用中,在这些应用中可能存在不同的传输线效应、交叉耦合效应、行波畸变、相位变化、阻抗失配和或线路不平衡。本发明解决与高速通信、柔性时钟结构、指定的命令集以及有损传输线相关的顾虑。可以预期,未来几代的DDR将提供不断增加的速度、更高的灵活性、附加的命令以及不同的传输特性。本发明还可以应用于按照现有的(原先的存储器规范或者未来的存储器规范实现的存储器系统。[0095]虽然已经参考本发明的实施例具体地示出和描述了本发明,但是本领域技术人员将理解,在不背离本发明的范围的情况下,可以对形式和细节进行各种改变。

权利要求:1.一种装置,包括:第一电路,配置为响应于以某频率工作的输入时钟信号而生成中间信号,其中(i所述第一电路根据阈值频率修改所述输入时钟信号以生成所述中间信号的波形,并且(ii所述中间信号的所述波形具有a脉冲和⑹稳态中的至少一种;以及第二电路,配置为响应于所述中间信号而生成控制信号,其中(i所述第二电路修改所述中间信号以生成所述控制信号,并且(ii所述控制信号a在所述中间信号具有所述脉冲时具有第一状态,并且b在所述中间信号具有所述稳态时具有第二状态。2.根据权利要求1所述的装置,其中(i所述第一电路包括第一脉冲成形级,并且(H所述第二电路包括第二脉冲成形级。3.根据权利要求1所述的装置,其中所述脉冲与所述输入时钟信号的所述频率相关。4.根据权利要求1所述的装置,其中所述第一电路包括:第一非对称变换器,配置为响应于所述输入时钟信号而生成第一子信号;以及第二非对称变换器,配置为响应于所述输入时钟信号而生成第二子信号,其中所述第一子信号和所述第二子信号被结合以生成所述中间信号。5.根据权利要求4所述的装置,其中使用逻辑门结合所述第一子信号和所述第二子信号。6.根据权利要求5所述的装置,其中所述逻辑门包括异或门。7.根据权利要求1所述的装置,其中所述第二电路包括:非对称变换器,配置响应于所述输入时钟信号而生成子信号;以及常规变换器,配置为响应于所述子信号而生成所述控制信号。8.根据权利要求1所述的装置,其中当所述输入时钟信号的所述频率小于所述阈值频率时,所述中间信号的所述波形具有脉冲。9.根据权利要求1所述的装置,其中当所述输入时钟信号的所述频率大于所述阈值频率时,所述中间信号的所述波形具有所述稳态。10.根据权利要求1所述的装置,其中所述脉冲的宽度基于所述阈值频率。11.根据权利要求10所述的装置,其中所述脉冲的所述宽度大约为〇•5除以所述阈值频率。12.根据权利要求1所述的装置,其中所述脉冲对应于所述输入时钟信号的上升沿和下降沿。13.根据权利要求1所述的装置,其中所述控制信号表示所述输入时钟信号的所述频率与所述阈值频率的比较。14.根据权利要求1所述的装置,其中所述阈值频率是预定值。15.根据权利要求14所述的装置,其中所述阈值频率基于针对所述第一电路的设计选择的偏置电流被预定。16.根据权利要求14所述的装置,其中所述阈值频率基于为设计所述第一电路所选择的构件被预定。17.根据权利要求1所述的装置,其中所述脉冲包括负脉冲。18.根据权利要求1所述的装置,其中所述控制信号的所述第一状态是逻辑高值。19.根据权利要求1所述的装置,其中所述控制信号的所述第二状态是逻辑低值。20.根据权利要求1所述的装置,其中所述第一电路和所述第二电路被实现为串联的。

百度查询: 综合器件技术公司 快速响应的无参考频率检测器

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。