[发明专利]一种晶体振荡器的停振监测电路有效
申请号: | 201510236134.8 | 申请日: | 2015-05-11 |
公开(公告)号: | CN104834581B | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 刘勇;陶建平;王和国;韩景通;孙振玮 | 申请(专利权)人: | 江苏宏云技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;H03B5/02 |
代理公司: | 苏州市港澄专利代理事务所(普通合伙) 32304 | 代理人: | 包华娟 |
地址: | 215634 江苏省苏州市张家港市保税*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 监测电路 停振 晶体振荡器 振荡器 失败信号 中断信号 片内振荡器 备用时钟 模块控制 软件控制 时钟切换 事件处理 条件控制 停振信号 系统时钟 精准度 处理器 后向 启停 芯片 监测 灵活 输出 | ||
1.一种晶体振荡器的停振监测方法,其特征在于:
基于晶体振荡器XO的停振监测电路,所述晶体振荡器XO的停振监测电路用于启停条件控制、晶体振荡器XO停振后对系统时钟的处理、晶体振荡器XO停振后向处理器发出中断信号和停振监测电路发出的时钟失败事件信号;
利用片内高频振荡器OSC1和片内低频振荡器OSC2来监测晶体振荡器XO是否正常工作,片内高频振荡器OSC1的频率高于片内低频振荡器OSC2与晶体振荡器XO时钟频率之和的2倍,
利用片内高频振荡器OSC1输出的时钟对片内低频振荡器OSC2和晶体振荡器XO的时钟进行采样,当片内低频振荡器OSC2和晶体振荡器XO正常振荡时,得到跳变的时钟沿,在停振监测电路中设置一个寄存器,在片内低频振荡器OSC2的时钟上升沿将寄存器设置为低电平,在晶体振荡器XO的时钟下降沿将寄存器设置为高电平,在片内低频振荡器OSC2的时钟下降沿监测寄存器的值,若此时寄存器为高电平,则晶体振荡器XO运行正常,若此时寄存器为低电平,则晶体振荡器XO已经停止了振荡。
2.如权利要求1所述的晶体振荡器的停振监测方法,其特征在于:由软件控制停振监测电路的启停,只有软件激活了停振监测电路后,停振监测电路才开始监测晶体振荡器XO是否工作正常;不使用晶体振荡器XO时,关闭所述停振监测电路。
3.如权利要求1所述的晶体振荡器的停振监测方法,其特征在于,当晶体振荡器XO停止振荡后,时钟切换模块将所述晶体振荡器XO所提供的时钟快速切换到片内高频振荡器OSC1或片内低频振荡器OSC2输出的时钟。
4.如权利要求1所述的晶体振荡器的停振监测方法,其特征在于:当停振信号变为高电平后产生CPU中断申请,CPU进行相应的中断处理。
5.如权利要求1所述的晶体振荡器的停振监测方法,其特征在于:停振监测电路向外发出时钟失败事件信号,该时钟失败事件信号用于特殊事件的处理,包括在含有PWM模块的芯片中,将此时钟失败事件信号作为PWM的刹车信号,避免PWM处于混乱状态而导致烧坏其他器件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏宏云技术有限公司,未经江苏宏云技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510236134.8/1.html,转载请声明来源钻瓜专利网。