[发明专利]一种用于低功耗微控制器的时钟与复位模块的装置有效

专利信息
申请号: 201610985948.6 申请日: 2016-11-09
公开(公告)号: CN106774633B 公开(公告)日: 2019-12-20
发明(设计)人: 万上宏;叶媲舟;黎冰;涂柏生 申请(专利权)人: 深圳市博巨兴微电子科技有限公司
主分类号: G06F1/08 分类号: G06F1/08;G06F1/24
代理公司: 44224 广州华进联合专利商标代理有限公司 代理人: 熊文杰
地址: 518051 广东省深圳市南山区粤海街道高*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种用于低功耗微控制器的时钟与复位模块的装置,包括非易失性存储器、配置信息加载模块、时钟与复位控制模块和微控制器内核,本发明提出一种用于低功耗微控制器的时钟与复位模块的装置,用户可以根据不同应用场合的需要,以满足应用需要为前提,并且以节省的功耗为目的,选择不同MCU内核工作时钟频率,可以节省不必要的功耗。在MCU内核开始工作以后,通过关闭不需要再工作的逻辑的工作时钟,并且其复位信号保持为低电平复位状态,可以进一步节省不必要的功耗。
搜索关键词: 一种 用于 功耗 控制器 时钟 复位 模块 装置
【主权项】:
1.一种用于低功耗微控制器的时钟与复位模块的装置,包括非易失性存储器、配置信息加载模块、时钟与复位控制模块和微控制器内核,其特征在于,所述非易失性存储器分别连接配置信息加载模块和微控制器内核,配置信息加载模块还连接时钟与复位控制模块,时钟与复位控制模块还连接微控制器内核,MCU芯片的配置信息字是预先存储于MCU芯片内部的配置控制信息,当MCU芯片在上电复位后,芯片根据预先存储于芯片内部的配置信息的不同,将芯片置于相应的工作模式;以及根据不同的芯片配置信息,相应地配置芯片内部模块,代码选项加载控制模块OTPION从NVM模块中加载到配置信息字后,将配置信息字中用于配置微控制器芯片内核复位释放时间控制信号cfg_rst以及用于配置微控制器芯片内核时钟频率控制信号cfg_clk输出至时钟与复位控制模块代码选项加载控制模块OTPION,时钟与复位控制模块CLOCK_AND_RESET负责在微控制器芯片上电复位释放后,通过对上电复位信号进行滤波,得到稳定的上电复位释放有效信号,然后通过模块内部进行定时计数,等待至微控制器芯片电压条件适合对NVM操作时,释放配置信息加载模块OTPION的复位信号rst_opt,配置信息加载模块在复位信号rst_opt释放后,将从NVM模块中对应的存储区域中将MCU芯片工作相关的全局性配置信息加载出来,配置信息中的复位配置信息cfg_rst用于控制MCU内核的复位释放时间,使用户可以根据应用系统的功耗、电气条件需要的稳定时间来进行配置不同的MCU内核的复位释放时间,使MCU内核能够可靠地开始运行,当上电复位的瞬间,上电复位信号rst_por可能会在上电复位阈值电压点附近出现不稳定的状态,其中,沿检测电路edge_det用来检测上电复位信号rst_por的跳变,当上电复位信号rst_por出现变化时,沿检测电路edge_det输出低有效电平,将滤波计数器filter进行复位,使其计数值重新回到0,当上电复位信号rst_por稳定时,滤波计数器filter持续进行累加,当滤波计数器filter的计数值通过比较器C1与参数para_t0进行比较时,当两者相等时将会触发MCU芯片释放系统复位信号rst_sys,当系统复位信号rst_sys释放后,定时计数器counter开始进行累加计数,当定时计数器counter的计数值通过比较器C2与参数para_t1进行比较,当两者相等时,将会触发MCU芯片释放配置信息加载模块OTPION的复位信号rst_opt,时钟单元产生的时钟经过16分频后作为配置信息加载模块OTPION的工作时钟,在系统上电之后,芯片供电有可能需要更长的时间才能达到充分稳定,此时,在满足配置信息加载模块OTPION需要的工作时钟频率的前提下,通过时钟分频降低此模块的工作时钟频率,可以使配置信息加载模块OTPION从NVM模块中加载芯片配置信息的过程更加可靠,配置信息加载模块OTPION完成从NVM模块中加载芯片配置信息后,将内核工作时钟配置信息cfg_clk以及复位配置信息cfg_rst输出至时钟与复位控制模块CLOCK_AND_RESET,时钟与复位控制模块CLOCK_AND_RESET将根据不同的内核工作时钟配置信息cfg_clk,控制内部的时钟分频电路进行不同倍数的分频,分频后得到的时钟输出至MCU内核作为其工作时钟,用户可以根据不同应用场合的需要,以满足应用需要为前提,并且以节省的功耗为目的,选择不同的分频倍数,在芯片烧录的过程中,将所需的时钟分频倍数配置信息写入NVM存储器中,时钟与复位控制模块CLOCK_AND_RESET中的选择器MUX将根据不同的复位配置信息cfg_rst进行多路选择,得到参数para_t2,当定时计数器counter的计数值通过比较器C3与参数para_t2进行比较,当两者相等时,将会触发MCU芯片释放MCU内核MCU_CORE的复位信号rst_core,MCU内核开始正常运行,同时,配置信息加载模块OTPION的复位信号rst_opt被重新置为低有效复位状态,并且通过时钟门控单元GATE将配置信息加载模块OTPION的工作时钟关闭。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市博巨兴微电子科技有限公司,未经深圳市博巨兴微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610985948.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top