[发明专利]一种存储器有效
申请号: | 201010215410.X | 申请日: | 2010-06-24 |
公开(公告)号: | CN101944385A | 公开(公告)日: | 2011-01-12 |
发明(设计)人: | 陈家国;罗斌;周志国;赵天良;汤国东;张文 | 申请(专利权)人: | 新邮通信设备有限公司 |
主分类号: | G11C11/4193 | 分类号: | G11C11/4193 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 牛峥;王丽琴 |
地址: | 510663 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储器 | ||
技术领域
本发明涉及数据处 理技术,尤其涉及一种存储器。
背景技术
参见图1,为现有技术中存储器结构示意图,该存储器包括缓存块。假设存储器的读写总线地址位addr(15:0),即为16位地址总线;其数据位宽为32位,即16位地址线对应的每个地址空间为32位;该缓存块为16位地址线随机存取存储器(ram,random-access memory),该16位地址线ram的寻址范围从0到65535。缓存块与16位地址线连接,通过地址线可以选择出与当前16位地址对应的地址空间,缓存块还与数据总线和读写控制线连接,在读写控制线的控制下,通过数据总线对选择出的地址空间进行数据读写。
在存储器的应用当中,存在如下一种情况:
addr(15:12)的选址用二进制表示,为:从0000到1011;addr(15:12)为16位地址线的高四位,在该情况中,高四位只包括从0000到1011的12种情况,而不包括1100、1101、1110、1111这四种情况。addr(11:9)的选址用二进制表示,为:从000到111;addr(11:9)为16位地址线的第10、11和12位,在该情况种,这三位包括了所有可能的选址情形。addr(8:0)的选址用二进制表示,为:从000000000到101101111(十进制为367);addr(8:0)为16位地址线的第1至第9位,在该种情况下,这九位只包括了368种情形,而addr(8:0)可能的所有情形为512种。
将所有的16位地址空间全部映射为实际ram的地址空间,需要开辟的存储容量为216×32bit=2M bit的存储空间。然而,在上述情况下,着眼于addr(15:12)和addr(8:0),有未用的地址空间。这部分未用的地址空间造成了存储资源的浪费。
发明内容
本发明提供一种存储器,该存储器能够节省存储资源。
一种存储器,该存储器包括第一级地址选择器、一个以上第二级地址选择器和一个以上缓存块,每个缓存块包括一个以上N位地址线ram,每个N位地址线ram都与读写控制线连接;第一级地址选择器与每个第二级地址选择器分别通过数据总线连接,第二级地址选择器与各自对应的缓存块中的每个N位地址线ram分别通过数据总线连接;N位地址线与每个N位地址线ram相连,选择出对应的地址空间,所述N位地址线为除与第一级地址选择器和第二级地址选择器相连的地址线以外的其他地址线,N为自然数;
所述第一级地址选择器,与外部数据总线连接,还与两位地址线连接,所述两位地址线的地址位对应有未用的地址空间;所述第一级地址选择器判断所述两位地址线的当前地址位是否对应已用的地址空间,若是,则选择与该地址位唯一对应的第二级地址选择器,采用与该第二级地址选择器相连的数据总线进行数据交互;
选择出的第二级地址选择器与两位地址线连接,与选择出的第二级地址选择器连接的该两位地址线的地址位对应有未用的地址空间,将与选择出的第二级地址选择器连接的该两位地址线的地址位表示为地址位A,选择出的第二级地址选择器判断当前的地址位A是否对应已用的地址空间,若是,则选择与地址位A唯一对应的N位地址线ram,通过与选择出的该N位地址线ram相连的数据总线,在读写控制线的控制下,对所述选择出的地址空间进行数据读写。
从上述方案可以看出,本发明在存储器中设置第一级地址选择器和第二级地址选择器,通过第一级选择器和第二级选择器将地址线中对应未用地址空间和实际占用的地址空间区分出来,将未用地址空间不映射为实际缓存地址,只映射为虚拟地址;这样,节省了未用地址空间,减少了总缓存的数据,提高了实际缓存的利用率。
附图说明
图1为现有存储器的结构示意图;
图2为本发明存储器的结构示意图例一;
图3为本发明存储器的结构示意图例二。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明进一步详细说明。
本发明在存储器中设置第一级地址选择器、第二级地址选择器,通过第一级选择器和第二级选择器将地址线中对应未用地址空间和实际占用的地址空间区分出来,将未用地址空间不映射为实际缓存地址,只映射为虚拟地址;从而,节省了未用地址空间,减少了总缓存的数据,提高了实际缓存的利用率,实现了资源的合理配置,降低了系统成本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新邮通信设备有限公司,未经新邮通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010215410.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:光电装置及其制造方法
- 下一篇:手脚联控定速巡航器