[发明专利]一种MCU芯片保护方法有效
申请号: | 201810038017.4 | 申请日: | 2018-01-16 |
公开(公告)号: | CN108491286B | 公开(公告)日: | 2023-04-11 |
发明(设计)人: | 万上宏;叶媲舟;涂柏生 | 申请(专利权)人: | 深圳市博巨兴微电子科技有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F11/30 |
代理公司: | 深圳力拓知识产权代理有限公司 44313 | 代理人: | 龚健 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种MCU芯片保护方法,通过MCU芯片内部的时钟保护电路,当芯片处于在场应用时,MCU芯片内部的时钟保护电路可以自检到应用系统的出现外部高频时钟出现停止振荡等异常状态,并且及时地将MCU内核的工作主时钟由外部高频时钟切换成内部低频时钟,从而避免MCU内核出现死锁状态与及由此而导致的严重的系统异常。时钟保护电路还能够在异常发生时产生相应的中断请求信号,使MCU内核能够及时地启动相应的中断保护程序,进一步提高MCU芯片在场应用的可靠性。本发明提高MCU芯片的可靠性,使MCU芯片能够被使用到一些电气环境相对恶劣的应用场合。 | ||
搜索关键词: | 一种 mcu 芯片 保护 方法 | ||
【主权项】:
1.一种MCU芯片保护方法,其特征在于,当MCU芯片处于在场应用时,其内核工作主时钟由芯片外部的高频振荡器HOSC提供,芯片外部的高频振荡器HOSC输出的时钟hck输入至MCU芯片内部的时钟监测保护模块PRT_MON,时钟监测保护模块PRT_MON负责对外部高频时钟hck进行自检,时钟监测保护模块输出的时钟保护启动信号prt_st被连接到时钟管理模块CKM,当时钟监测保护模块PRT_MON检测到芯片外部的高频振荡器为正常状态时,时钟保护启动信号prt_st将被置为低电平状态,当时钟监测保护模块PRT_MON自检到芯片外部的高频振荡器出现停止振荡的异常状态时,时钟保护启动信号prt_st将被置为高电平有效状态,时钟监测保护模块PRT_MON输出的时钟保护启动信号prt_st被连接到时钟管理模块CKM;时钟管理模块CKM负责根据时钟保护启动信号prt_st的不同状态选择正常的外部高频时钟hck作为内核工作时钟,或者将内部低频时钟lck作为内核工作时钟clk_mcu,时钟管理模块CKM持续监测时钟监测保护模块PRT_MON送过来的时钟保护启动信号prt_st,当其监测到时钟保护启动信号为低电平状态时,时钟管理模块CKM选择正常的外部高频时钟hck作为内核工作时钟clk_mcu输送至MCU内核MCU_CORE;当其监测到时钟保护启动信号为高电平状态时,时钟管理模块CKM立刻将内部低频时钟模块产生的内部低频时钟lck作为内核工作时钟clk_mcu输送至MCU内核MCU_CORE;当时钟监测保护模块PRT_MON自检到芯片外部的高频振荡器出现停止振荡的异常状态时,还会产生一个中断请求信号intr,将此异常报告给MCU内核,MCU内核收到此中断请求信号时,能够在工作主时钟完成切换之后,进入相应的中断服务程序,进行一系列时钟异常保护操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市博巨兴微电子科技有限公司,未经深圳市博巨兴微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810038017.4/,转载请声明来源钻瓜专利网。