[发明专利]记忆装置的定址装置和方法有效
| 申请号: | 200710167347.5 | 申请日: | 2007-10-25 |
| 公开(公告)号: | CN101419570A | 公开(公告)日: | 2009-04-29 |
| 发明(设计)人: | 王志明;苏肇平;蔡宜龙;黄名宏 | 申请(专利权)人: | 晨星半导体股份有限公司 |
| 主分类号: | G06F12/02 | 分类号: | G06F12/02 |
| 代理公司: | 北京科龙寰宇知识产权代理有限责任公司 | 代理人: | 孙皓晨 |
| 地址: | 台湾省*** | 国省代码: | 中国台湾;71 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 记忆 装置 定址 方法 | ||
技术领域
本发明涉及的是一种记忆装置的寻址,尤指一种可使具有较小内存寻址能力 的微控制器能使用较大内存的寻址装置与方法。
背景技术
在电子系统中应用微控制器(micro controller)(或微处理器(micro processor))来 执行程序或处理数据时,需使用到内存或缓存器来暂存数据,一般而言,微控制 器仅具有有限之内存寻址能力,微控制器之内存寻址能力限制了所述的微控制器 所能使用之内存大小,例如,若微控制器之内存寻址能力为64K大小时,就无法 直接寻址大于64K字节之内存。当系统的功能日趋复杂的时,微控制器所能使用 之内存就可能会不敷使用。
然而,若改使用具有较大内存寻址能力的微控制器,由于其价格昂贵,又会 造成电子系统的制造成本大增,不利于制造厂商的价格竞争力。
发明内容
有鉴于此,本发明的一目的,在于提供一种寻址装置与方法,让具有较小寻 址能力的电子装置可寻址具有较大储存空间的记忆装置,以降低电子系统的制造 成本。
本发明公开一种寻址装置,用以依据一地址空间(address space)寻址具有一储 存空间的记忆装置。所述的寻址装置包含地址译码单元与地址转换单元。地址译 码单元接收所述的地址空间中的第一存取地址,并决定是否将第一存取地址映像 至所述的记忆装置。地址转换单元耦接至地址译码单元。当第一存取地址被映像 至所述的记忆装置时,地址转换单元将第一存取地址转换为所述的储存空间的第 二存取地址;
其中,所述的地址空间包含不相重叠的一第一子地址空间与一第二子地址空 间,当所述的第一存取地址属于所述的第一子地址空间或所述的第二子地址空间 时,所述的地址译码单元会使所述的第一存取地址映像至所述的记忆装置;即当 所述的第一存取地址属于所述的第一子地址空间时,所述的地址转换单元依据一 可调整的第一基地址,将所述的第一存取地址转换为所述的第二存取地址;当所 述的第一存取地址属于所述的第二子地址空间时,所述的地址转换单元依据一可 调整的第二基地址,将所述的第一存取地址转换为所述的第二存取地址;其中所 述的第一基地址是依据一第一单位值为单位进行调整,以使所述的储存空间对于 所述第一子地址空间而言被区分成复数页,且每页的大小为第一单位值;所述的 第二基地址是依据一第二单位值进行调整,以使所述的储存空间对于所述第二子 地址空间而言被区分成复数页,且每页的大小为第二单位值;所述的第二单位值 小于所述的第一单位值。
本发明另公开一种寻址方法,用以依据一地址空间寻址具有一储存空间的记 忆装置。所述的寻址方法包含下列步骤:接收所述的地址空间中的第一存取地址 ;决定是否将第一存取地址映像至所述的记忆装置,所述的地址空间包含不相重 叠的一第一子地址空间与一第二子地址空间,当所述的第一存取地址属于所述的 第一子地址空间或所述的第二子地址空间时,所述的第一存取地址被映像至所述 的记忆装置;以及当第一存取地址被映像至所述的记忆装置时,将第一存取地址 转换为所述的储存空间中的第二存取地址,即当所述的第一存取地址属于所述的 第一子地址空间时,依据一可调整的第一基地址,将所述的第一存取地址转换为 所述的第二存取地址;当所述的第一存取地址属于所述的第二子地址空间时,依 据一可调整的第二基地址,将所述的第一存取地址转换为所述的第二存取地址; 其中,所述的第一基地址是依据一第一单位值为单位进行调整,以使所述的储存 空间对于所述第一子地址空间而言被区分成复数页,且每页的大小为第一单位值; 所述的第二基地址是依据一第二单位值进行调整,以使所述的储存空间对于所述 第二子地址空间而言被区分成复数页,且每页的大小为第二单位值;所述的第二 单位值小于所述的第一单位值。
附图说明
图1是本发明的寻址装置的一实施例的方块图;
图2是显示图1的地址空间与记忆装置内的储存空间的映像关系;
图3是本发明的寻址方法的一实施例的流程图;
附图标记说明:10-寻址装置;11-地址译码单元;111、112-比较器;12 -地址转换单元;13-记忆装置;20-地址空间;21-第一子地址空间;22-第 二子地址空间;23-储存空间;24-其余子地址空间;30~33-寻址方法的一实施 例的流程。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于晨星半导体股份有限公司,未经晨星半导体股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710167347.5/2.html,转载请声明来源钻瓜专利网。





