[发明专利]具有在库式存储器中的线性存储器的微控制器有效
申请号: | 201080004731.3 | 申请日: | 2010-02-10 |
公开(公告)号: | CN102282539A | 公开(公告)日: | 2011-12-14 |
发明(设计)人: | 齐克·R·伦德斯特鲁姆;维维安·德尔波特;肖恩·斯蒂德曼;约瑟夫·朱利谢尔 | 申请(专利权)人: | 密克罗奇普技术公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F12/06;G06F9/318;G06F9/35 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 孟锐 |
地址: | 美国亚*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 存储器 中的 线性 控制器 | ||
1.一种微控制器,其包含:
数据存储器,其被划分成多个存储器库;
地址多路复用器,其用于将地址提供到所述数据存储器;
指令寄存器,其将第一部分地址提供到所述地址多路复用器的第一输入端;
未映射到所述数据存储器的库选择寄存器,其用于将第二部分地址提供到所述地址多路复用器的所述第一输入端;以及
多个特殊功能寄存器,其映射到所述数据存储器,其中所述多个特殊功能寄存器包含与所述地址多路复用器的第二输入端耦合的间接存取寄存器,且其中所述数据存储器包含形成无特殊功能寄存器被映射到的线性数据存储器块的所述多个存储器库中的一个以上存储器库。
2.根据权利要求1所述的微控制器,其中所述数据存储器包含n个存储器库,且m个存储器库形成所述线性数据存储器块。
3.根据权利要求2所述的微控制器,其中n=8且m=4。
4.根据权利要求2所述的微控制器,其中所述特殊功能寄存器被存储器映射到除所述m个存储器库外的所有存储器库的下方部分。
5.根据权利要求4所述的微控制器,其中除所述m个存储器库外的所有存储器库的偶数存储器库及奇数存储器库各自含有一组不同的经存储器映射的特殊功能寄存器。
6.根据权利要求1所述的微控制器,其中所述特殊功能寄存器包含虚拟寄存器,且其中对所述虚拟寄存器的读取或写入存取引起使用所述间接存取寄存器的间接数据存储器存取。
7.根据权利要求1所述的微控制器,其中所述特殊功能寄存器包含用于执行快闪存储器的编程的寄存器。
8.根据权利要求1所述的微控制器,其中所述特殊功能寄存器是选自由以下各者组成的群组:程序计数器寄存器、状态寄存器、定时器寄存器、端口寄存器、振荡器校准寄存器。
9.根据权利要求1所述的微控制器,其中所述微控制器为使用12位指令字的8位微控制器。
10.一种用于对微控制器的存储器进行寻址的方法,其中所述存储器被划分成多个存储器库,所述方法包含以下步骤:
仅经由存储器映射而提供对特殊功能寄存器的存取,其中间接寻址寄存器被映射到至少一个存储器库;
在无寄存器映射的情况下,在所述存储器内提供多个存储器库,借此形成线性存储器块;
提供未经存储器映射的库选择寄存器;
其中对于直接寻址:
通过所述库选择寄存器选择存储器库,以及
通过由指令寄存器提供的地址对所述选定存储器库进行寻址;
且其中对于间接寻址:
使用由所述经存储器映射的间接寻址寄存器提供的地址。
11.根据权利要求10所述的方法,其中所述数据存储器包含n个存储器库,且m个存储器库形成所述线性存储器块。
12.根据权利要求11所述的方法,其中n=8且m=4。
13.根据权利要求11所述的方法,其包含将所述特殊功能寄存器存储器映射到除所述m个存储器库外的所有存储器库的下方部分的步骤。
14.根据权利要求13所述的方法,其中除所述m个存储器库外的所有存储器库的偶数存储器库及奇数存储器库各自含有一组不同的经存储器映射的特殊功能寄存器。
15.根据权利要求10所述的方法,其中通过对虚拟寄存器的读取或写入存取执行间接寻址。
16.根据权利要求10所述的方法,其中所述特殊功能寄存器包含用于执行快闪存储器的编程的寄存器。
17.根据权利要求10所述的方法,其中所述特殊功能寄存器是选自由以下各者组成的群组:程序计数器寄存器、状态寄存器、定时器寄存器、端口寄存器、振荡器校准寄存器。
18.根据权利要求10所述的方法,其中所述微控制器为使用12位指令字的8位微控制器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于密克罗奇普技术公司,未经密克罗奇普技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080004731.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:开关设备操作装置和三相用开关设备
- 下一篇:使用可变振幅本振信号的直接变频