[发明专利]频率侦测方法及装置有效
| 申请号: | 201210515075.4 | 申请日: | 2012-12-04 |
| 公开(公告)号: | CN103018554A | 公开(公告)日: | 2013-04-03 |
| 发明(设计)人: | 张炜;马文波;于立波;滕虓宇 | 申请(专利权)人: | 北京华大信安科技有限公司 |
| 主分类号: | G01R23/02 | 分类号: | G01R23/02 |
| 代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 郭放;许伟群 |
| 地址: | 100015 北京市朝阳区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 频率 侦测 方法 装置 | ||
技术领域
本发明涉及信号测试领域,更具体而言,涉及一种频率侦测方法及装置。
背景技术
频率侦测是指,将输入芯片的时钟信号与芯片内部的预设时钟进行比较,,当被测的时钟信号的频率大于或小于预设时钟的频率时,频率侦测器向芯片输入信号,警示芯片当前频率异常,以防止芯片遭受违反频率的攻击。
通常,频率侦测器是以模拟电路的形式来实现的,对于一般的片上系统(SOC,Systemon a Chip)而言,由于需要进行模拟电路和数字电路之间的信号转换,造成电路复杂繁琐,所以模拟电路很难集成在芯片上,而且模拟电路的测试相对于数字的电路的测试更复杂,因此,使用模拟电路进行频率侦测,造成了频率侦测器应用不便,难以推广,而且可靠性低的问题。
发明内容
本发明实施例提供一种频率侦测方法及装置,以解决使用模拟电路进行频率侦测,造成了频率侦测器应用不便,难以推广,而且可靠性低的问题。
本发明实施例提供下述技术方案:
一方面,本发明实施例提供了一种频率侦测方法,包括:
对接收到的参考时钟信号和被测时钟信号分别进行计数,得到对应的第一计数值和第二计数值;
当所述第一计数值达到预设阈值时,判断所述第二计数值是否大于预设的最高计数值,或者小于预设的最低计数值;
如果大于预设的最高计数值,或者小于预设的最低计数值,则停止对所述参考时钟信号和被测时钟信号的计数,并生成违反信号;
将所述违反信号输入到芯片,以提示芯片当前频率异常。
可选的,在生成违反信号时,记录生成的所述违反信号的次数;当所述违反信号的次数达到预设违反阈值时,执行将所述违反信号输入到芯片,以提示芯片当前频率异常。
可选的,所述方法还包括:当所述第一计数值达到预设阈值时,且所述第二计数值大于等于预设的最低计数值,且小于等于预设的最高计数值时,将所计的违反信号的次数清零。可选的,当所述第一计数值达到预设阈值时,且所述违反信号的次数没有达到预设违反阈值时,将所述违反信号的次数加1。
可选的,当所述第一计数值达到预设阈值时,且所述违反信号的次数已达到预设违反阈值时,执行将所述违反信号输入到芯片,以提示芯片当前频率异常;并将所述违反信号的次数清零。
另一方面,本发明实施例提供了一种频率侦测装置,包括:
第一计数单元:用于对接收到的参考时钟信号进行计数,得到对应的第一计数值,以及在接收到指示单元发送停止计数的指示时,停止计数;
第二计数单元:用于对接收到的被测时钟信号进行计数,得到对应的第二计数值,以及在接收到所述指示单元发送停止计数的指示时,停止计数;
第一判断单元:用于在所述第一计数值达到预设阈值时,判断所述第二计数值是否大于预设的最高计数值,或者小于预设的最低计数值;
所述指示单元:用于在所述第一判断单元判断所述第二计数值是大于预设的最高计数值,或者小于预设的最低计数值时,分别向所述第一计数单元和第二计数单元发送停止计数的指示;
生成单元:用于在所述第一判断单元判断第二计数值是大于预设的最高计数值,或者小于预设的最低计数值时,生成违反信号;
输入单元:用于将所述生成单元生成的违反信号输入到芯片,以提示芯片当前频率异常。
可选的,还包括:
第三计数单元:用于在所述生成单元生成违反信号时,记录生成的所述违反信号的次数;
第二判断单元,用于判断所述违反信号的次数是否达到预设违反阈值,并将达到预设违反阈值的判断结果发送给所述输入单元;
所述输入单元:还用于在接收到所述第二判断单元发送的达到预设违反阈值的判断结果时,将所述违反信号输入到芯片,以提示芯片当前频率异常。
可选的,所述指示单元:还用于在所述第一判断单元判断所述第二计数值大于等于预设的最低计数值,且小于等于预设的最高计数值时,向所述第三计数单元发送清零指示;
所述第三计数单元,还用于在接收到所述指示单元发送的清零指示时,将所计的违反信号的次数清零。
可选的,所述第三计数单元:还用于在所述第一计数值达到预设阈值时,且所述第二判断单元判断违反信号的次数没有达到预设违反阈值时,将所述违反信号的次数加1。
可选的,所述输入单元:还用于在所述第一计数值达到预设阈值时,且所述第二判断单元判断所述违反信号的次数已达到预设违反阈值时,将所述违反信号输入到芯片,以提示芯片当前频率异常;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华大信安科技有限公司,未经北京华大信安科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210515075.4/2.html,转载请声明来源钻瓜专利网。





