[发明专利]具有数字时钟源的微控制器在审
申请号: | 201380061264.1 | 申请日: | 2013-11-25 |
公开(公告)号: | CN104813250A | 公开(公告)日: | 2015-07-29 |
发明(设计)人: | 肖恩·斯蒂德曼;法尼·杜芬哈格 | 申请(专利权)人: | 密克罗奇普技术公司 |
主分类号: | G06F1/08 | 分类号: | G06F1/08 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 路勇 |
地址: | 美国亚*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 数字 时钟 控制器 | ||
1.一种微控制器,其包括:
数值控制振荡器,其接收主要时钟信号且经配置以提供内部系统时钟。
2.根据权利要求1所述的微控制器,其中所述数值振荡器接收参考时钟r(x)及数值q且提供输出时钟,其中所述数值由寄存器提供。
3.根据权利要求1所述的微控制器,其中所述输出时钟f(q)=r(x)*A;其中A为数值振荡器传递函数。
4.根据权利要求1所述的微控制器,其中所述系统时钟用以操作所述微控制器的中央处理核心。
5.根据权利要求4所述的微控制器,其中从所述内部系统时钟导出至少一个其它内部时钟。
6.根据权利要求1所述的微控制器,其进一步包括用以提供第二内部时钟的另一数值控制振荡器。
7.根据权利要求1所述的微控制器,其包括选择单元,所述选择单元可操作以从至少一个内部时钟信号及至少一个外部时钟信号选择所述主要时钟信号。
8.根据权利要求1所述的微控制器,其中所述数值控制振荡器包括
加法器,其具有与增量寄存器耦合的第一输入,及
累加器,其通过使输入与所述累加器的输出耦合且使输出与所述累加器的第二输入耦合的所述主要时钟信号计时,其中所述累加器的溢出输出提供所述内部系统时钟信号。
9.根据权利要求8所述的微控制器,其进一步包括多路复用器,所述多路复用器接收多个时钟信号且经控制以选择所述多个时钟信号中的一者作为所述主要时钟信号。
10.根据权利要求8所述的微控制器,其中所述增量寄存器被缓冲。
11.根据权利要求8所述的微控制器,其进一步包括具有与所述溢出输出耦合的第一输入及接收所述主要时钟信号的第二输入的“与”门,其中所述“与”门的输出提供所述系统时钟。
12.根据权利要求8所述的微控制器,其进一步包括:
多路复用器,其接收所述数值控制振荡器的所述输出以及多个外部及内部时钟信号,其中所述多路复用器由配置寄存器控制以选择所述内部时钟。
13.根据权利要求12所述的微控制器,其中所述主要时钟由所述微控制器的内部振荡器提供。
14.根据权利要求13所述的微控制器,其中所述内部振荡器为具有数字修整能力的RC振荡器。
15.一种用于操作微控制器的方法,其包括:
从多个时钟信号选择主要时钟信号;
将所述主要时钟信号馈送到数值控制振荡器;
配置所述数值控制振荡器以产生数值控制时钟信号;
提供所述数值控制时钟信号作为所述微控制器的内部系统时钟。
16.根据权利要求15所述的方法,其中所述数值振荡器接收参考时钟r(x)及数值q且提供输出时钟,其中所述数值由寄存器提供。
17.根据权利要求16所述的方法,其中所述输出时钟f(q)=r(x)*A;其中A为数值振荡器传递函数。
18.根据权利要求17所述的方法,其中所述数值振荡器传递函数包括选自加法、乘法、除法、减法及对数函数的运算。
19.根据权利要求15所述的方法,其中所述系统时钟用以操作所述微控制器的中央处理核心。
20.根据权利要求19所述的方法,其中从所述内部系统时钟导出至少一个其它内部时钟。
21.根据权利要求15所述的方法,其中所述数值控制振荡器执行以下步骤
将增量值加到累加器,其中所述累加器是通过使输入耦合的所述主要时钟信号计时;
通过所述累加器产生提供所述内部系统时钟信号的溢出输出信号。
22.根据权利要求21所述的方法,其包括
提供多个外部及内部时钟信号,及
选择所述多个外部及内部时钟信号中的一者或所述数值控制振荡器的所述输出信号作为所述内部系统时钟。
23.根据权利要求22所述的方法,其中所述主要时钟由所述微控制器的内部振荡器提供。
24.根据权利要求24所述的方法,其中所述内部振荡器为具有数字修整能力的RC振荡器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于密克罗奇普技术公司,未经密克罗奇普技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380061264.1/1.html,转载请声明来源钻瓜专利网。