[发明专利]用于存取存储器的系统及方法有效
申请号: | 201480008496.5 | 申请日: | 2014-01-20 |
公开(公告)号: | CN104995611B | 公开(公告)日: | 2017-04-12 |
发明(设计)人: | 罗伯特·沃克尔 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16;G06F12/00 |
代理公司: | 北京律盟知识产权代理有限责任公司11287 | 代理人: | 路勇 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 存取 存储器 系统 方法 | ||
本申请案主张2013年1月21日提出申请的第13/746,141号美国申请案的优先权权益,所述美国申请案以其全文引用方式并入本文中。
背景技术
存储器系统用于例如个人数字助理(PDA)、膝上型计算机、移动电话及数字相机的许多电子装置中。这些存储器系统中的一些存储器系统包含具有用于与存储器系统的存储器单元通信的物理引脚的多个物理通道。借助一些存储器映射方案,产生存储器映射以将使用存储器系统的应用程序的逻辑地址映射到存储器系统的物理通道。可基于将在所述存储器空间中运行的应用程序的性能要求或功率要求而映射多个物理通道中的一或多者的部分。在应用程序开始或终止时,可在存储器映射中产生间隙且其可变得越来越难以在存储器系统中发现可用区域以适合任何新开始的应用程序的需要。
已提出一些其它存储器映射方案以将一或多个物理通道映射到处理器或处理器群组,其中每一通道提供相同的性能点或功率规格。尽管可避免间隙,但此均一方案可能不会满足具有变化的性能或功率要求的处理器的需要。
附图说明
在随附图式的各图中以实例方式而非限制方式图解说明所揭示技术的一些实施例,在随附图式中:
图1是根据各种实施例的系统的图式;
图2是根据各种实施例的存储器系统的图式;
图3是根据各种实施例的地址映射的图式;
图4是图解说明根据各种实施例的用于映射地址的方法的流程图;
图5是图解说明根据各种实施例的用于对存储器单元执行事务的方法的流程图;
图6是根据各种实施例的根据寻址方法配置的地址的图式;
图7是根据各种实施例的根据另一寻址方法配置的地址的图式;及
图8是图解说明根据各种实施例的用于分配存储器的方法的流程图。
具体实施方式
图1是图解说明根据各种实施例的用于映射及存取多通道存储器系统中的存储器单元的系统100的图式。系统100可包含通过第一总线120耦合到存储器控制器115的处理器110。存储器控制器115可通过第二总线130耦合到存储器系统125。存储器控制器115可执行来自处理器110的存储器事务请求。存储器控制器115经由第一总线120及第二总线130在处理器110与存储器系统125之间传送数据。第一总线120及第二总线130可采用已知协议来将处理器110连接到存储器控制器115且将存储器控制器115连接到存储器系统125。系统100的一些实例可包含个人计算机、膝上型计算机、个人数字助理(PDA)、数字相机、电子游戏、数字媒体播放机/记录等。
存储器系统125可包括一或多个物理装置(未展示),其各自由一或多个物理通道(未展示)组成,所述物理通道根据存储于存储器控制器115中的映射RAM 140中的数据结构(在下文通过实例称为“表”)映射到区域。在下文关于图2更详细地描述存储器系统125及物理装置与物理通道之间的关系。表可进一步冗余地存储于存储器控制器115的第二映射RAM(未展示)上。一或多个映射RAM 140可为(举例来说)静态随机存取存储器(SRAM)。
处理器110还可称为主装置,且在系统100中可存在一个以上主装置。操作系统(OS)150及一或多个应用程序160可在处理器110上执行。OS 150可代表一或多个应用程序160请求存储器系统125中的存储器。OS 150可将定义待存储器系统的映射到映射应用程序160的区域的开始地址及结束地址编程于RAM 140中。OS 150可进一步将存储器系统的区域的通道深度值编程于映射RAM 140中。
在其它实施例中,存储器控制器115可与处理器110共定位。在实施例中,处理器110可为系统单芯片(SOC)且处理器110可使用存储器控制器115来对存储器系统125执行存储器操作。
系统100可包含其上存储有体现本文中所描述的方法或功能中的任何一或多者的一或多个指令180集(例如,软件)的机器可读媒体。指令180可在其由系统100执行期间完全或至少部分地驻存于处理器110或存储器控制器115内,其中处理器110及存储器控制器115还构成机器可读媒体。
机器可读媒体可为单个媒体或可为存储一或多个指令集的多个媒体(例如,集中式或分布式数据库,及/或相关联的快取存储器及服务器。“机器可读媒体”可包含能够存储、编码或携载由机器执行的指令集的任何非暂时媒体。以实例方式而非限制方式,“机器可读媒体”可包含固态存储器、光学媒体或磁性媒体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480008496.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:低同步开关噪声芯片间通信方法和系统
- 下一篇:执行串匹配的装置和方法