一种时钟信号检测电路及异常时钟信号检测方法

文档序号:7535970阅读:503来源:国知局
专利名称:一种时钟信号检测电路及异常时钟信号检测方法
技术领域
本发明涉及一种信号检测电路及信号检测方法,尤其是一种时钟信号检测电路及
异常时钟信号检测方法。
背景技术
作为用于检测时钟异常的常规技术,存在下面两个具有代表性的文献
专利文献1日本特开平09-244761号公报 该专利,利用从外部振荡器提供的参考时钟,监测在预定的检测周期内是否存在 时钟边沿,当在监测周期中没有发现时钟边沿时,则判定发生了时钟异常,从而产生特定逻 辑值的时钟异常输出信号。之后,当在检测周期内发现至少一个时钟边沿时,解除该时钟异 常输出信号。专利文献2US005926042A 该专利,如图1所示,在利用一个恒定的速率对电容放电的同时,产生一个大小与 频率相关的电流源对电容充电。如果充电速度大于放电速度,则电容器最终充满电,电路产 生时钟正常输出信号;如果充电速度小于放电速度,则电容器上电荷最终被放光,电路产生 时钟异常输出信号。专利文献1只适用于存在参考时钟的情况,专利文献2不需要参考时钟,但 它只适用于输入时钟信号频率较高的场合如图一所示,判断阈值频率值(Fth)设置为 平均充电电流(lave)等于放电电流(Idisch)的输入时钟信号频率(Fclock)乘以每个 脉冲宽度(Tpulse)期间电容上充电的电荷量(Qpulse),即lave = Qpusle Fclock = (Ich Tpulse) Fclock,所以判断阈值频率值 j^w&e 假设脉冲宽度Tpulse = 5ns,设置充电电流与放电电流比为20 : 1时,判断阈 值频率值Fth = 10腿z ;设置充电电流与放电电流比为4 : 1时,判断阈值频率值Fth = 50MHz。出于电流精度和系统功耗的折中考虑,专利文献2不适用于输入时钟信号频率较
低的场合。

发明内容
本发明的发明目的在于设计一种时钟信号检测电路及异常时钟信号检测方法,它
可以克服现有技术的不足,是一种判断阈值频率值较低,功耗低,占用芯片面积小,易于集 成和实现的电路,且检测方法简单,易于操作。 本发明的技术方案一种时钟信号检测电路,其特征在于它是由时钟边沿提取单 元、基本定时单元、计数器单元、连续信号产生单元和逻辑控制单元组成;其中,所说的时钟 边沿提取单元的一个输入端接收时钟信号clk,另一输入端与计数器单元的输出端连接,其 输出端与基本定时单元的输入端以及逻辑控制单元的输入端连接;所说的基本定时单元的
3另一输入端与逻辑控制单元的输入端连接,其输出端与计数器单元的输入端连接;所说的 计数器单元的输出端与连续信号产生单元的输入端连接;所说的连续信号产生单元的输出 端输出时钟异常信号;所说的逻辑控制单元的输出端分别与计数器单元的输入端和连续信 号产生单元的输入端连接。 —种异常时钟信号检测方法,其特征在于它是由以下步骤构成 ①时钟边沿提取步骤,当时钟边沿提取单元接收到时钟信号后,即会在每个时钟
上升沿和下降沿均产生一个宽度为Tpulse的时钟脉冲; ②基本定时单元产生步骤,由电流Ich与电容C产生的延时,其宽度为Tc,作为一 个基本时间单位; ③计数步骤,用于对已产生的基本时间单位Tc实现整数倍乘、并队该信号进行放 大; ④连续信号产生步骤,用于当输入时钟信号频率下降到判断阈值频率值后,将前 述电路产生的非连续信号转化为连续的时钟异常输出信号。 ⑤逻辑控制,通过预定的逻辑控制信号对前述时钟异常检测步骤进行控制。
本发明的工作原理 时钟边沿提取单元,其被构造为在每个时钟上升沿和下降沿均产生一个一定宽度 的时钟脉冲;基本定时单元,其被构造为产生一个一定宽度的基本时间单位;计数器单元, 其被构造为对已产生的基本时间单位实现整数倍乘的目的;连续信号产生单元,其被构造 为当输入时钟信号频率下降到一定值后,将前述电路产生的非连续信号转化为连续的时钟 异常输出信号;逻辑控制单元,其被构造为完成对该时钟异常检测电路的逻辑控制功能。
当输入时钟信号的频率从正常值变化到等于或小于预定的判断阈值频率值时,该 时钟异常检测电路产生连续的预定逻辑值的数字输出信号。 本发明的优越性在于①在缺乏参考时钟的条件下,能对输入时钟信号是否出现 异常进行检测判断;②在判断阈值频率值Fth较低时,也具有功耗低,占用面积小,易于集 成的优点;③可采用不同的计数值,灵活实现不同的应用场合下对判断阈值频率值Fth的 需求。
(四)


图1为现有技术中专利文献2提出的电路框图。 图2为本发明所涉一种时钟信号检测电路的电路结构框图。 图3为本发明所涉一种时钟信号检测电路的一种实施例中时钟边沿提取单元和
基本定时单元的电路结构图。 图4为图3的时序图。 图5为本发明所涉一种时钟信号检测电路的一种实施例中计数器单元和连续信 号产生单元的电路结构图。 图6为本发明所涉一种时钟信号检测电路的时序图。
(五)
具体实施例方式实施例一种时钟信号检测电路(见图2),其特征在于它是由时钟边沿提取单元、基本定时单元、计数器单元、连续信号产生单元和逻辑控制单元组成;其中,所说的时钟边 沿提取单元的一个输入端接收时钟信号clk,另一输入端与计数器单元的输出端连接,其输 出端与基本定时单元的输入端以及逻辑控制单元的输入端连接;所说的基本定时单元的另 一输入端与逻辑控制单元的输入端连接,其输出端与计数器单元的输入端连接;所说的计 数器单元的输出端与连续信号产生单元的输入端连接;所说的连续信号产生单元的输出端 输出时钟异常信号;所说的逻辑控制单元的输出端分别与计数器单元的输入端和连续信号 产生单元的输入端连接。 图3为本发明中时钟边沿提取电路和基本定时单元的具体实施例,输入时钟信号 clk经过时钟边沿提取单元,在每个时钟上升沿和下降沿均产生一个一定宽度的时钟脉冲。 时钟边沿提取单元由延时单元dly和异或门构成。恒定电流源Ich对电容器C充电,在每 个时钟上升沿和下降沿产生的时钟脉冲对电容器C快速放电到低电平,所以当输入时钟信 号elk正常时,电容器C上的电容总是能及时放掉;当输入时钟信号elk异常(即输入时钟 信号频率降低到判断阈值频率值以下)时,电容器C将被充电到Smit_FF的翻转阈值V+以 上,从而该电路产生预定的时钟异常输出信号。 图4为图3所示电路的时序图。在该实施例中,假定输入时钟信号正常工作频率 为10KHz,判断阈值频率值(Fth)设为0. 5KHz,为节省功耗,设充电电流(Ich)为200nA,设 Smit_FF的翻转阈值V+ = 2. 4v,当电容为6pF时,由公式
Ich AT = C V+ 得到的基本定时单位为A T = 72us,要实现判断阈值频率值Fth = 0. 5KHz,即A T =lms,需要的电容值C = 83pF。在现有集成电路工艺条件下,实现83pF的电容需要占用 很大的面积,电路成本高。 为减小面积,降低成本,就必须设法减小电容的值,本发明采用计数器计数实现将 前述基本定时单位AT整数倍乘、放大的目的。 图5是本发明中计数器单元和连续信号产生单元的具体实施例。当输入时钟信号 频率降低到判断阈值频率值以下时,经72us,基本定时单元产生脉冲信号ql, ql再反馈回 时钟边沿提取单元产生放电脉冲,将电容器上的电荷放光,电容器上电压变为低电平,于是 恒定电流源继续对电容器充电,在产生脉冲信号ql,如此周而复始,当计数器计满溢出时, 产生输出信号out—coimter,将锁存器关闭,计数器中保持计满溢出的状态不变,不再产生 ql信号,电容器不再被放电,将会一直充电到电源电压。本实例中将基本定时单元放大了 15倍,从而只使用6pF的电容,就可以产生lms的时间单位,实现对0. 5KHz以下的输入时钟 信号得到时钟异常输出信号。 由此产生的输出信号out—co皿ter在输入时钟信号翻转的时候会产生不连续的 现象,本发明采用如图5所示的连续信号产生单元得到连续的时钟异常输出信号,利用计 数器产生的输出信号out—counter与输入时钟信号经时钟边沿提取电路产生的pl信号相 或,作为DFF的采样时钟,对计数器产生的输出信号out_COunter进行采样,从而得到连续 的时钟异常输出信号。 —种异常时钟信号检测方法,其特征在于它是由以下步骤构成 ①时钟边沿提取步骤,当时钟边沿提取单元接收到时钟信号后,即会在每个时钟
上升沿和下降沿均产生一个宽度为Tpulse的时钟脉冲;
②基本定时单元产生步骤,由电流Ich与电容C产生的延时,其宽度为Tc,作为一个基本时间单位; ③计数步骤,用于对已产生的基本时间单位Tc实现整数倍乘、并队该信号进行放大; ④连续信号产生步骤,用于当输入时钟信号频率下降到判断阈值频率值后,将前述电路产生的非连续信号转化为连续的时钟异常输出信号。 ⑤逻辑控制,通过预定的逻辑控制信号对前述时钟异常检测步骤进行控制。
图6是本发明整个电路的时序图。
权利要求
一种时钟信号检测电路,其特征在于它是由时钟边沿提取单元、基本定时单元、计数器单元、连续信号产生单元和逻辑控制单元组成;其中,所说的时钟边沿提取单元的一个输入端接收时钟信号clk,另一输入端与计数器单元的输出端连接,其输出端与基本定时单元的输入端以及逻辑控制单元的输入端连接;所说的基本定时单元的另一输入端与逻辑控制单元的输入端连接,其输出端与计数器单元的输入端连接;所说的计数器单元的输出端与连续信号产生单元的输入端连接;所说的连续信号产生单元的输出端输出时钟异常信号;所说的逻辑控制单元的输出端分别与计数器单元的输入端和连续信号产生单元的输入端连接。
2. —种异常时钟信号检测方法,其特征在于它是由以下步骤构成① 时钟边沿提取步骤,当时钟边沿提取单元接收到时钟信号后,即会在每个时钟上升 沿和下降沿均产生一个宽度为Tpulse的时钟脉冲;② 基本定时单元产生步骤,由电流Ich与电容C产生的延时,其宽度为Tc,作为一个基 本时间单位;③ 计数步骤,用于对已产生的基本时间单位Tc实现整数倍乘、并队该信号进行放大;④ 连续信号产生步骤,用于当输入时钟信号频率下降到判断阈值频率值后,将前述电 路产生的非连续信号转化为连续的时钟异常输出信号。⑤ 逻辑控制,通过预定的逻辑控制信号对前述时钟异常检测步骤进行控制。
全文摘要
一种时钟信号检测电路,其特征在于它是由时钟边沿提取单元、基本定时单元、计数器单元、连续信号产生单元和逻辑控制单元组成;其检测方法包括①时钟边沿提取步骤;②基本定时单元产生步骤;③计数步骤;④连续信号产生步骤;⑤逻辑控制步骤。优越性在于①在缺乏参考时钟的条件下,能对输入时钟信号是否出现异常进行检测判断;②功耗低,占用面积小,易于集成;③实现不同的应用场合下对判断阈值频率值Fth的需求。
文档编号H03K5/19GK101764594SQ200910228090
公开日2010年6月30日 申请日期2009年11月9日 优先权日2009年11月9日
发明者吕英杰, 张小兴, 戴宇杰 申请人:天津南大强芯半导体芯片设计有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1